// Runtime speech API barrel for TTS preferences, synthesis, streaming, and test // helpers used by speech-capable plugins. export { buildTtsSystemPromptHint, getTtsMaxLength, getTtsPersona, isSummarizationEnabled, isTtsEnabled, listTtsPersonas, resolveTtsAutoMode, resolveTtsConfig, resolveTtsPrefsPath, type ResolvedTtsConfig, type ResolvedTtsModelOverrides, } from "./src/tts-settings.js"; export { setSummarizationEnabled, setTtsAutoMode, setTtsEnabled, setTtsMaxLength, setTtsPersona, setTtsProvider, } from "./src/tts-settings-writes.js"; export { getLastTtsAttempt, getResolvedSpeechProviderConfig, getTtsProvider, isTtsProviderConfigured, listSpeechVoices, maybeApplyTtsToPayload, resolveExplicitTtsOverrides, resolveTtsProviderOrder, setLastTtsAttempt, synthesizeSpeech, streamSpeech, textToSpeech, textToSpeechStream, textToSpeechTelephony, testApi as _test, testApi, type TtsDirectiveOverrides, type TtsDirectiveParseResult, type TtsResult, type TtsSynthesisResult, type TtsSynthesisStreamResult, type TtsStreamResult, type TtsTelephonyResult, } from "./src/tts.js";