import { SignerOrProvider } from '../types'; import { Contract, ContractInterface } from 'fathom-ethers'; export interface ContractMetaData { address: string; abi: ContractInterface; } export declare class Web3Utils { static contracts: Map; static getContractInstance(contractMetaData: ContractMetaData, provider: SignerOrProvider, type?: string, contractKey?: string): Contract; static getContractInstanceFrom(abi: ContractInterface, address: string, provider: SignerOrProvider, type?: string, contractKey?: string): Contract; static clearContracts(): void; } //# sourceMappingURL=Web3Utils.d.ts.map