import type { TurboModule } from 'react-native'; import { TurboModuleRegistry } from 'react-native'; export interface Spec extends TurboModule { startListening(): Promise; stopListening(): Promise; destroy(): Promise; addListener(eventName: string): void; removeListeners(count: number): void; // New methods getRecognitionLanguage(): Promise; setRecognitionLanguage(languageTag: string): Promise; isRecognitionAvailable(): Promise; getSupportedLanguages(): Promise; } export default TurboModuleRegistry.getEnforcing('VoiceToText');