type SpeechStatus = 'idle' | 'loading' | 'generating' | 'playing' | 'error'; interface UseKokoroTTSOptions { autoPreload?: boolean; } export declare function useKokoroTTS(text: string, options?: UseKokoroTTSOptions): { status: SpeechStatus; modelReady: boolean; voices: string[]; selectedVoice: string; error: string; warmupModel: () => Promise; speak: () => Promise; stop: () => void; changeVoice: (voice: string) => void; backend: "wasm" | "webgpu"; }; export {};