import type { QueryClient } from '@tanstack/react-query'; /** * Attaches the session's stream engine as the actively viewed session. * * The engine survives release: it stays attached while the session's turn is * still running (so streamed chunks keep landing in the query cache during * session switches) and for a short retention window afterwards. Returns a * release function for the active viewer reference. */ export declare function acquireActiveSessionStream(sessionId: string, queryClient: QueryClient): () => void; //# sourceMappingURL=sessionStreamManager.d.ts.map