import { Overrides, CallOverrides, providers } from "ethers"; import { Signer, ContractMethods, BatchTransferItem } from "../../types"; export declare const hasUserApprovedOperator: (signerOrProvider: providers.Provider | Signer, address: string, user: string, operator: string, overrides?: CallOverrides) => Promise; export declare const grantApprovals: (signer: Signer, address: string, operators: string[], overrides?: Overrides) => ContractMethods; export declare const revokeApprovals: (signer: Signer, address: string, operators: string[], overrides?: Overrides) => ContractMethods; export declare const transferBatchItemsAcrossCollections: (signer: Signer, address: string, items: BatchTransferItem[], from: string, to: string, overrides?: Overrides) => ContractMethods;