import { BuidlerRuntimeEnvironment } from "@nomiclabs/buidler/types"; import { ethers } from "ethers"; export declare function getSigners(bre: BuidlerRuntimeEnvironment): Promise; export declare function getContractFactory(bre: BuidlerRuntimeEnvironment, name: string, signer?: ethers.Signer): Promise; export declare function getContractFactory(bre: BuidlerRuntimeEnvironment, abi: any[], bytecode: ethers.utils.BytesLike | string, signer?: ethers.Signer): Promise; export declare function getContractFactoryByName(bre: BuidlerRuntimeEnvironment, name: string, signer?: ethers.Signer): Promise; export declare function getContractFactoryByAbiAndBytecode(bre: BuidlerRuntimeEnvironment, abi: any[], bytecode: ethers.utils.BytesLike | string, signer?: ethers.Signer): Promise; export declare function getContractAt(bre: BuidlerRuntimeEnvironment, nameOrAbi: string | any[], address: string, signer?: ethers.Signer): Promise; //# sourceMappingURL=helpers.d.ts.map