import type { Readable } from 'node:stream'; export interface ParentExitWatcher { dispose(): void; } export declare function watchParentLifecycle(): void; export declare function createParentExitWatcher(stdin: Readable | null | undefined, exitFn: (code: number) => void): ParentExitWatcher;