import type { ChildProcess } from 'node:child_process'; export declare function relayRestartDelayMs(consecutiveShortRuns: number): number; export declare function superviseRelay(input: { start: () => ChildProcess; signal: AbortSignal; now?: () => number; wait?: (delayMs: number, signal: AbortSignal) => Promise; }): Promise<{ restarts: number; }>; //# sourceMappingURL=relaySupervisor.d.ts.map