import { Readable } from 'stream'; import { AccountState } from './account-state.js'; import { Voice, TextToSpeechOptions, Model } from '../types/elevenlabs.js'; export declare class ElevenLabsClient { private accountState; private client; private baseURL; constructor(accountState: AccountState); getVoices(): Promise; getVoice(voiceId: string): Promise; textToSpeech(text: string, voiceId: string, options?: TextToSpeechOptions): Promise; textToSpeechStream(text: string, voiceId: string, options?: TextToSpeechOptions): Promise; getModels(): Promise; getUserInfo(): Promise; getSubscriptionInfo(): Promise; } //# sourceMappingURL=elevenlabs-client.d.ts.map