/** * OpenAI TTS provider — built via createOpenAiCompatibleSpeechProvider factory. * * Env: OPENAI_API_KEY, OPENAI_TTS_BASE_URL (optional override). * * `OPENAI_TTS_MODELS` / `OPENAI_TTS_VOICES` are exported because the gateway * console imports them for UI dropdowns. The factory's `models` / `voices` * arrays are used only for `listVoices` discovery; runtime calls accept any * string so custom OpenAI-compatible endpoints work without enumeration. * * Resolution priority for base URL: providerConfig > OPENAI_TTS_BASE_URL env > * https://api.openai.com/v1 (env is read at module load time below). */ export declare const OPENAI_TTS_MODELS: readonly ["gpt-4o-mini-tts", "tts-1", "tts-1-hd"]; export declare const OPENAI_TTS_VOICES: readonly ["alloy", "ash", "ballad", "cedar", "coral", "echo", "fable", "juniper", "marin", "onyx", "nova", "sage", "shimmer", "verse"]; export declare const openAiSpeechProvider: import("../speech-provider-types.js").SpeechProviderPlugin;