interface UseVoiceRecorderOptions { language?: string; continuous?: boolean; interimResults?: boolean; onResult?: (result: any) => void; onError?: (error: string) => void; onStart?: () => void; onStop?: () => void; } interface UseVoiceRecorderReturn { isInitialized: boolean; isRecording: boolean; isProcessing: boolean; results: any[]; error: string | null; startRecording: () => Promise; stopRecording: () => Promise; clearResults: () => void; clearError: () => void; } export declare const useVoiceRecorder: (options?: UseVoiceRecorderOptions) => UseVoiceRecorderReturn; export {}; //# sourceMappingURL=useVoiceRecorder.d.ts.map