import type { CoverageManager } from "./types.js";
import type { HookContext } from "../../../types/hooks.js";
import type { HardhatRuntimeEnvironment } from "../../../types/hre.js";
export declare function getCoveragePath(rootPath: string): string;
export declare function getCoverageManager(hookContextOrHre: HookContext | HardhatRuntimeEnvironment): CoverageManager;
export declare function setCoverageManager(hre: HardhatRuntimeEnvironment, coverageManager: CoverageManager): void;
/**
 * The following helpers are kept for backward compatibility with older versions
 * of test runner plugins (hardhat-mocha, hardhat-node-test-runner) that import
 * from "hardhat/internal/coverage".
 */
export declare function markTestRunStart(id: string): Promise<void>;
export declare function markTestWorkerDone(id: string): Promise<void>;
export declare function markTestRunDone(id: string): Promise<void>;
//# sourceMappingURL=helpers.d.ts.map