/**
 * 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;
