/** * Subscribes the actively viewed session to its event stream. * * Event application lives in the hook-free stream engine * (`sessionStreamEngine.ts`) managed by `sessionStreamManager.ts`, which keeps * engines attached for sessions that are still running in the background so * switching sessions never drops streamed chunks. This hook marks the session * as active (driving viewer tabs, approvals, and secure-input prompts) and * syncs pending approval state from the server. */ export declare function useSessionStream(sessionId: string | undefined, enabled?: boolean): void; //# sourceMappingURL=useSessionStream.d.ts.map