/** * Register the daemon side of a SessionStart worker acknowledgement before the * IPC message is sent. The timeout is deliberately fail-open: older or * overloaded workers must not leave Claude's SessionStart hook stuck forever. */ export declare function waitForSessionReadyAck(requestId: string, timeoutMs: number): Promise; /** Resolve a live acknowledgement. Unknown/duplicate ids are harmless. */ export declare function acknowledgeSessionReady(requestId: string): boolean; /** Fail a waiter immediately when forwarding to the worker itself failed. */ export declare function cancelSessionReadyAck(requestId: string): boolean; //# sourceMappingURL=session-ready-handshake.d.ts.map