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