import { Contract, providers, Signer } from 'ethers'; import { AddressBook } from '../address-book'; import type { ContractList } from '../types/contract'; export declare const loadContractAt: (name: string, address: string, artifactsPath?: string | string[], signerOrProvider?: Signer | providers.Provider) => Contract; export declare function loadContract(name: ContractName, addressBook: AddressBook, artifactsPath: string | string[], signerOrProvider?: Signer | providers.Provider, enableTxLogging?: boolean, preloadedContract?: Contract): Contract; export declare const loadContracts: (addressBook: AddressBook, artifactsPath: string | string[], signerOrProvider?: Signer | providers.Provider, enableTXLogging?: boolean, optionalContractNames?: string[]) => ContractList; //# sourceMappingURL=load.d.ts.map