import { requireNativeModule } from 'expo-modules-core'; import type { TextRecognitionScript, RecognitionOptions } from './types'; interface ExpoTextExtractorModule { isSupported: boolean; extractTextFromImage: (uri: string, options?: RecognitionOptions) => Promise; getSupportedLanguages: (script?: TextRecognitionScript) => Promise; } export default requireNativeModule('ExpoTextExtractor');