import { L as SpeechVoiceOption } from "../../tts-runtime.types-ME5-eV7L.js"; //#region extensions/azure-speech/tts.d.ts declare const DEFAULT_AZURE_SPEECH_VOICE = "en-US-JennyNeural"; declare const DEFAULT_AZURE_SPEECH_LANG = "en-US"; declare const DEFAULT_AZURE_SPEECH_AUDIO_FORMAT = "audio-24khz-48kbitrate-mono-mp3"; declare const DEFAULT_AZURE_SPEECH_VOICE_NOTE_FORMAT = "ogg-24khz-16bit-mono-opus"; declare const DEFAULT_AZURE_SPEECH_TELEPHONY_FORMAT = "raw-8khz-8bit-mono-mulaw"; declare function normalizeAzureSpeechBaseUrl(params: { baseUrl?: string; endpoint?: string; region?: string; }): string | undefined; declare function buildAzureSpeechSsml(params: { text: string; voice: string; lang?: string; }): string; declare function inferAzureSpeechFileExtension(outputFormat: string): string; declare function isAzureSpeechVoiceCompatible(outputFormat: string): boolean; declare function listAzureSpeechVoices(params: { apiKey: string; baseUrl?: string; endpoint?: string; region?: string; timeoutMs?: number; }): Promise; declare function azureSpeechTTS(params: { text: string; apiKey: string; baseUrl?: string; endpoint?: string; region?: string; voice?: string; lang?: string; outputFormat?: string; timeoutMs?: number; }): Promise; //#endregion export { DEFAULT_AZURE_SPEECH_AUDIO_FORMAT, DEFAULT_AZURE_SPEECH_LANG, DEFAULT_AZURE_SPEECH_TELEPHONY_FORMAT, DEFAULT_AZURE_SPEECH_VOICE, DEFAULT_AZURE_SPEECH_VOICE_NOTE_FORMAT, azureSpeechTTS, buildAzureSpeechSsml, inferAzureSpeechFileExtension, isAzureSpeechVoiceCompatible, listAzureSpeechVoices, normalizeAzureSpeechBaseUrl };