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