import { Contract } from "ethers"; import { CreateBulkOrdersAction, CreateOrderAction, ExchangeAction, OrderUseCase, TransactionMethods, ContractMethodReturnType } from "../types"; export declare const executeAllActions: >(actions: T extends CreateOrderAction ? import("../types").CreateOrderActions : T extends CreateBulkOrdersAction ? import("../types").CreateBulkOrdersActions : import("../types").OrderExchangeActions ? U : never>) => Promise; export declare const getTransactionMethods: (contract: T, method: U, args: Parameters, domain?: string) => TransactionMethods>>; export declare const getTagFromDomain: (domain: string) => string;