import { Contract, ContractFactory, ContractRunner, Signer } from 'ethers'; /** * Attaches a ContractFactory to an address and returns a Contract instance. */ export declare function attach(contractFactory: ContractFactory, address: string): Contract; /** * Best effort to get a signer from a ContractRunner. Returns undefined if the runner is not a signer. */ export declare function getSigner(runner?: null | ContractRunner): Signer | undefined; //# sourceMappingURL=ethers.d.ts.map