/** * Registry-driven STT provider listing for gateway / Web UI discovery. */ import type { Config } from '../../config/schema.js'; import { type VoiceProviderMetadata } from '../metadata/index.js'; import type { STTConfig } from './types.js'; export interface SttProviderListEntry extends VoiceProviderMetadata { aliases: string[]; configured: boolean; } export interface SttProvidersPayload { providers: SttProviderListEntry[]; active: string; } export declare function isSttProviderConfigured(providerId: string, config: STTConfig): boolean; /** List registered audio STT providers with configured state and UI metadata. */ export declare function listSttProvidersForApi(config: Config | undefined): SttProvidersPayload;