import type { ContractCallerFunction } from '../types'; import type { BaseProvider } from '@ethersproject/providers'; import type { Signer } from '@ethersproject/abstract-signer'; import type { Contract as EthersContract } from '@ethersproject/contracts'; interface EthersProviderDeps { providerOrSigner: BaseProvider | Signer; Contract: typeof EthersContract; } export declare const constructContractCaller: ({ providerOrSigner, Contract }: EthersProviderDeps, account?: string | undefined) => ContractCallerFunction; export {}; //# sourceMappingURL=ethers_injected.d.ts.map