import { Address, Hash } from 'viem'; export declare class InterruptedSendTransactionStepError { orderId: string; to: Address; callbackData: Hash; value: bigint; constructor({ orderId, to, callbackData, value, }: { orderId: string; to: Address; callbackData: Hash; value: bigint; }); } export declare class InterruptedSeaportSendTransactionStepError extends InterruptedSendTransactionStepError { signature: Hash; constructor({ orderId, to, callbackData, value, signature, }: { orderId: string; to: Address; callbackData: Hash; value: bigint; signature: Hash; }); } /** * Thrown before a loan is emitted or refinanced against an NFT the GONDI API flags (for example * reported as stolen), or against a wrapper holding one. Lenders' collection offers cannot exclude * a flagged NFT on-chain, so the SDK refuses to borrow against it unless the `Gondi` instance was * created with `skipFlaggedNftCheck`. */ export declare class FlaggedNftError extends Error { nftCollateralAddress: Address; tokenId: bigint; constructor({ nftCollateralAddress, tokenId, }: { nftCollateralAddress: Address; tokenId: bigint; }); }