/** * TranscriptController — manages live audio transcription segments. * * Lit Reactive Controller equivalent of useRinggTranscripts from React Native. */ import type { ReactiveController, ReactiveControllerHost } from "lit"; import type { RealtimeRoomAdapter, ChatMessage } from "@ringg/core"; export declare class TranscriptController implements ReactiveController { host: ReactiveControllerHost; private adapter; private cleanupFns; private connState; private segmentMap; private transcriptionRegistered; transcripts: ChatMessage[]; constructor(host: ReactiveControllerHost, adapter: RealtimeRoomAdapter); hostConnected(): void; hostDisconnected(): void; clearTranscripts(): void; private _registerTranscription; private _unregisterTranscription; } //# sourceMappingURL=transcript.controller.d.ts.map