import type { Transaction } from 'liquidjs-lib'; import type { Network } from 'liquidjs-lib/src/networks'; import type { LiquidRefundDetails } from '../consts/Types'; /** * Refund swaps * * @param utxos UTXOs that should be refunded * @param destinationScript the output script to which the funds should be sent * @param timeoutBlockHeight locktime of the transaction; only needed if the transaction is a refund * @param fee how many satoshis should be paid as fee * @param isRbf whether the transaction should signal full Replace-by-Fee * @param network network of the transaction * @param blindingKey blinding public key for the output; undefined if the output should not be blinded */ export declare const constructRefundTransaction: (utxos: LiquidRefundDetails[], destinationScript: Buffer, timeoutBlockHeight: number, fee: bigint, isRbf?: boolean, network?: Network, blindingKey?: Buffer) => Transaction; //# sourceMappingURL=Refund.d.ts.map