import { HardhatRuntimeEnvironment } from 'hardhat/types'; import type { ContractFactory } from 'ethers'; import { DeployContractOptions } from './utils'; import { ContractTypeOfFactory } from './type-extensions'; export interface DeployContractFunction { (Contract: F, args?: unknown[], opts?: DeployContractOptions): Promise>; (Contract: ContractFactory, opts?: DeployContractOptions): Promise>; } export declare function makeDeployContract(hre: HardhatRuntimeEnvironment, defenderModule: boolean): DeployContractFunction; //# sourceMappingURL=deploy-contract.d.ts.map