import { InferenceSession } from 'onnxruntime-react-native'; declare class ValtecTTSEngine { static TAG: string; static SAMPLE_RATE: number; private sessions; private ttsConfig; isInitialized: boolean; constructor(); initialize(): Promise; private getModelDirectory; private downloadUrls; downloadModels(onProgress?: (progress: number, fileName: string) => void): Promise; deleteModels(): Promise; loadConfig(): Promise; loadModel(fileName: string, options: InferenceSession.SessionOptions): Promise; synthesize(text: string, speakerId?: number, noiseScale?: number, lengthScale?: number): Promise; close(): Promise; } export default ValtecTTSEngine; //# sourceMappingURL=ValtecTTSEngine.d.ts.map