Type alias MakeRefinanceOfferProps

MakeRefinanceOfferProps: {
    publication?: LoanOfferPublicationInput;
    renegotiation: RenegotiationInput;
    contractAddress: Address;
} & ({
    skipSignature?: never;
    withFallbackOffer?: never;
    principalAddress?: never;
    nftId?: never;
    maxSeniorRepayment?: never;
    private?: boolean;
} | {
    skipSignature: true;
    withFallbackOffer?: never;
    principalAddress?: never;
    nftId?: never;
    maxSeniorRepayment?: never;
    private?: boolean;
} | {
    skipSignature?: never;
    withFallbackOffer: true;
    principalAddress: Address;
    nftId: number;
    maxSeniorRepayment?: bigint;
    private?: never;
})

Type declaration