export { AbstractTTSClient } from "./core/abstract-tts";
export { AudioPlayback } from "./core/playback";
export * as SSMLUtils from "./core/ssml-utils";
export * as VoiceUtils from "./core/voice-utils";
export { AzureTTSClient } from "./engines/azure";
export { CartesiaTTSClient } from "./engines/cartesia";
export { CereVoiceTTSClient } from "./engines/cerevoice";
export { DeepgramTTSClient } from "./engines/deepgram";
export { ElevenLabsTTSClient } from "./engines/elevenlabs";
export { EspeakNodeTTSClient, EspeakTTSClient } from "./engines/espeak";
export { EspeakBrowserTTSClient, EspeakWasmTTSClient } from "./engines/espeak-wasm";
export { FishAudioTTSClient } from "./engines/fishaudio";
export { GeminiTTSClient } from "./engines/gemini";
export { GoogleTTSClient } from "./engines/google";
export { HumeTTSClient } from "./engines/hume";
export { MistralTTSClient } from "./engines/mistral";
export { ModelsLabTTSClient } from "./engines/modelslab";
export { MurfTTSClient } from "./engines/murf";
export { OpenAITTSClient } from "./engines/openai";
export { PlayHTTTSClient } from "./engines/playht";
export { PollyTTSClient } from "./engines/polly";
export { ResembleTTSClient } from "./engines/resemble";
export { SAPITTSClient } from "./engines/sapi";
export { SherpaOnnxTTSClient } from "./engines/sherpaonnx";
export { UnrealSpeechTTSClient } from "./engines/unrealspeech";
export { UpliftAITTSClient } from "./engines/upliftai";
export { WatsonTTSClient } from "./engines/watson";
export { WitAITTSClient } from "./engines/witai";
export { XaiTTSClient } from "./engines/xai";
export * from "./factory";
export * as SpeechMarkdown from "./markdown/converter";
export { configureSpeechMarkdown } from "./markdown/converter";
export { SSMLBuilder } from "./ssml/builder";
export type { CredentialsCheckResult, PropertyType, SimpleCallback, SpeakOptions, TTSCredentials, TTSEventType, UnifiedVoice, WordBoundaryCallback, } from "./types";
export { getFetch, isFetchAvailable } from "./utils/fetch-utils";
