import { ConditionStruct, FullOfferArgs } from "@bosonprotocol/common"; import { Interface } from "@ethersproject/abi"; import { CreateSellerArgs } from "../accounts/types"; import { CreateOfferArgs } from "../offers/types"; import { BigNumberish } from "@ethersproject/bignumber"; import { PremintParametersStruct } from "@bosonprotocol/common/src"; export declare const bosonOrchestrationHandlerIface: Interface; export declare function encodeCreateSellerAndOffer(seller: CreateSellerArgs, collectionSalt: string, offer: CreateOfferArgs): string; export declare function encodeCreateOfferWithCondition(offer: CreateOfferArgs, condition: ConditionStruct): string; export declare function encodeCreateSellerAndOfferWithCondition(seller: CreateSellerArgs, collectionSalt: string, offer: CreateOfferArgs, condition: ConditionStruct): string; export declare function encodeCreatePremintedOfferAddToGroup(offer: CreateOfferArgs, premintParameters: PremintParametersStruct, groupId: BigNumberish): string; export declare function encodeCreatePremintedOfferWithCondition(offer: CreateOfferArgs, premintParameters: PremintParametersStruct, condition: ConditionStruct): string; export declare function encodeCreateSellerAndPremintedOffer(seller: CreateSellerArgs, collectionSalt: string, offer: CreateOfferArgs, premintParameters: PremintParametersStruct): string; export declare function encodeCreateSellerAndPremintedOfferWithCondition(seller: CreateSellerArgs, collectionSalt: string, offer: CreateOfferArgs, premintParameters: PremintParametersStruct, condition: ConditionStruct): string; export declare function encodeRaiseAndEscalateDispute(exchangeId: BigNumberish): string; export declare function encodeCommitToOfferAndRedeemVoucher(offerId: BigNumberish): string; export declare function encodeCommitToConditionalOfferAndRedeemVoucher(offerId: BigNumberish, tokenId: BigNumberish): string; export declare function encodeCreateOfferCommitAndRedeem(args: FullOfferArgs): string; //# sourceMappingURL=interface.d.ts.map