import { TTS } from '../../agents/providers.js'; /** Options for {@link ResembleTTS}. */ export type ResembleTTSOptions = { /** Resemble API key. Defaults to the `RESEMBLE_API_KEY` environment variable. */ apiKey?: string; /** Voice UUID. Default `'55592656'`. */ voiceUuid?: string; /** Output audio sample rate in Hz. Default `22050`. */ sampleRate?: number; }; declare class ResembleTTSImpl extends TTS { static readonly displayName = "ResembleTTS"; _providerName: string; apiKey?: string; voiceId: string; voice: string; constructor(opts?: ResembleTTSOptions); getRuntimeConfig(): Record; } export type ResembleTTS = ResembleTTSImpl; /** Resemble AI text-to-speech (TTS) synthesizer. */ export declare const ResembleTTS: (opts?: ResembleTTSOptions) => ResembleTTS; export {};