import type { HardhatRuntimeEnvironment } from "../types/hre.js"; import { createHardhatRuntimeEnvironment } from "@ignored/hardhat-vnext-core"; /** * This function returns a singleton instance of the Hardhat Runtime Environment. * * It exists so that the CLI and the programmatic API are always using the same HRE instance. * * Note: Only the params of the first call are used. */ export declare function getHardhatRuntimeEnvironmentSingleton(...params: Parameters): Promise; /** * This function resets the singleton instance of the Hardhat Runtime Environment. * * It should be used only in tests. */ export declare function resetHardhatRuntimeEnvironmentSingleton(): void; //# sourceMappingURL=hre-singleton.d.ts.map