import { TTSOptions, TTSResult } from './types/types'; export * from './types/types'; export { looksLikeMarkdown, markdownToSpeech, markdownToSpeechSegments, stripInlineMarkdown, type MarkdownToSpeechOptions, type SpeechSegment, type SpeechSegmentType, } from './utils/markdown-to-speech'; export { encodeWav, concatSamples, wavDurationSeconds } from './utils/wav'; /** * Generate speech from text using the specified provider * * @param options - TTS configuration * @returns Audio buffer and content type * * @example * ```ts * // Use Kokoro (default) * const audio = await generateSpeech({ * text: "Hello world", * voice: "af_heart" * }); * * // Use Deepgram * const audio = await generateSpeech({ * text: "Hello world", * provider: "deepgram", * voice: "angus" * }); * ``` */ export declare function generateSpeech(options: TTSOptions): Promise;