/** * Registry-driven TTS provider listing for gateway / Web UI discovery. */ import type { Config } from '../../config/schema.js'; import { type VoiceProviderMetadata } from '../metadata/index.js'; export interface TtsProviderListEntry extends VoiceProviderMetadata { aliases: string[]; configured: boolean; } export interface TtsProvidersPayload { providers: TtsProviderListEntry[]; active: string; } /** List registered speech providers with configured state and UI metadata. */ export declare function listTtsProvidersForApi(config: Config | undefined): TtsProvidersPayload;