import { WebPlugin } from '@capacitor/core'; import type { ForceStopOptions, LastPartialResult, PTTStateOptions, SpeechRecognitionAvailability, SpeechRecognitionLanguages, SpeechRecognitionListening, SpeechRecognitionMatches, SpeechRecognitionPermissionStatus, SpeechRecognitionPlugin, SpeechRecognitionStartOptions } from './definitions'; export declare class SpeechRecognitionWeb extends WebPlugin implements SpeechRecognitionPlugin { available(): Promise; isOnDeviceRecognitionAvailable(): Promise; start(_options?: SpeechRecognitionStartOptions): Promise; stop(): Promise; forceStop(_options?: ForceStopOptions): Promise; getLastPartialResult(): Promise; setPTTState(_options: PTTStateOptions): Promise; getSupportedLanguages(): Promise; isListening(): Promise; checkPermissions(): Promise; requestPermissions(): Promise; getPluginVersion(): Promise<{ version: string; }>; }