import { TTS } from '../../agents/providers.js'; /** Options for {@link SpeechifyTTS}. */ export type SpeechifyTTSOptions = { /** Speechify API key. Defaults to the `SPEECHIFY_API_KEY` environment variable. */ apiKey?: string; /** Voice id. Default `'kristy'`. */ voiceId?: string; /** TTS model id. Default `'simba-english'`. */ model?: string; /** Output audio sample rate in Hz. Default `24000`. */ sampleRate?: number; }; declare class SpeechifyTTSImpl extends TTS { static readonly displayName = "SpeechifyTTS"; _providerName: string; apiKey?: string; voiceId: string; voice: string; model: string; constructor(opts?: SpeechifyTTSOptions); getRuntimeConfig(): Record; } export type SpeechifyTTS = SpeechifyTTSImpl; /** Speechify text-to-speech (TTS) synthesizer. */ export declare const SpeechifyTTS: (opts?: SpeechifyTTSOptions) => SpeechifyTTS; export {};