import { Interface } from "@ethersproject/abi"; import { BigNumberish } from "@ethersproject/bignumber"; import { BytesLike } from "@ethersproject/bytes"; export declare const bosonDisputeHandlerIface: Interface; export declare function encodeDecideDispute(args: { exchangeId: BigNumberish; buyerPercent: BigNumberish; }): string; export declare function encodeEscalateDispute(exchangeId: BigNumberish): string; export declare function encodeExpireDispute(exchangeId: BigNumberish): string; export declare function encodeExpireDisputeBatch(exchangeIds: BigNumberish[]): string; export declare function encodeExpireEscalatedDispute(exchangeId: BigNumberish): string; export declare function encodeExtendDisputeTimeout(args: { exchangeId: BigNumberish; newDisputeTimeout: BigNumberish; }): string; export declare function encodeRaiseDispute(args: { exchangeId: BigNumberish; }): string; export declare function encodeRefuseEscalatedDispute(exchangeId: BigNumberish): string; export declare function encodeResolveDispute(args: { exchangeId: BigNumberish; buyerPercentBasisPoints: BigNumberish; sigR: BytesLike; sigS: BytesLike; sigV: BigNumberish; } | { exchangeId: BigNumberish; buyerPercentBasisPoints: BigNumberish; signature: string; }): string; export declare function encodeRetractDispute(exchangeId: BigNumberish): string; //# sourceMappingURL=interface.d.ts.map