export interface UseMicrophoneOptions { onRecogniseInterim?: (text: string) => void; onRecognise?: (text: string) => void; onStart?: () => void; onStop?: () => void; onTimeout?: () => void; } export declare const useMicrophone: ({ onRecogniseInterim, onRecognise, onStart, onStop, onTimeout, }?: UseMicrophoneOptions) => { isListening: boolean; startListening: (timeout?: number | undefined) => void; stopListening: () => void; resetTimeout: (timeout: number) => void; }; export default useMicrophone;