export interface UseLiveTranscriptionOptions { lang?: string; } export interface LiveTranscriptionApi { supported: boolean; isActive: boolean; transcript: string; interimText: string; start: () => void; stop: () => string; stopAndWait: (timeoutMs?: number) => Promise; pause: () => void; resume: () => void; getIncompleteReason: () => string | null; } export declare function useLiveTranscription(options?: UseLiveTranscriptionOptions): LiveTranscriptionApi;