export type ProcessEnvSnapshot = Record; export declare function captureProcessEnv(keys: readonly string[]): ProcessEnvSnapshot; export declare function restoreProcessEnv(snapshot: ProcessEnvSnapshot): void; export declare function withProcessEnv(overrides: ProcessEnvSnapshot, run: () => Promise | T): Promise; export declare const isDetectAsyncLeaksEnabled: boolean;