import { WebPlugin } from '@capacitor/core'; import type { PermissionStatus, SpeechRecognitionPlugin, UtteranceOptions } from './definitions'; export declare class SpeechRecognitionWeb extends WebPlugin implements SpeechRecognitionPlugin { available(): Promise<{ available: boolean; }>; start(_options?: UtteranceOptions): Promise<{ matches?: string[]; }>; stop(): Promise; getSupportedLanguages(): Promise<{ languages: any[]; }>; hasPermission(): Promise<{ permission: boolean; }>; isListening(): Promise<{ listening: boolean; }>; requestPermission(): Promise; checkPermissions(): Promise; requestPermissions(): Promise; } declare const SpeechRecognition: SpeechRecognitionWeb; export { SpeechRecognition };