/**
 * Watchdog process that monitors 4r and cleans up Docker containers on ANY exit
 * Runs detached and polls the parent process, stopping containers when parent dies
 */
/**
 * Stop the local Gateway Node process and Postgres/Redis containers (volumes preserved).
 * Used on TUI disconnect from localhost and on full `4r` exit via `stopWatchdog()`.
 */
export declare function shutdownLocalGatewayStack(): void;
/**
 * Start watchdog process (detached, survives parent exit)
 */
export declare function startWatchdog(parentPid: number): void;
/**
 * Stop watchdog and cleanup (called on graceful shutdown)
 */
export declare function stopWatchdog(): void;
//# sourceMappingURL=watchdog.d.ts.map