import { WebSocket } from "ws"; import type { Logger } from "@dev-anywhere/shared/logger"; import type { BailianAsrClient, BailianAsrConfig } from "./bailian-asr.js"; import type { VoiceConfigStore } from "./config-store.js"; import type { VoiceProviderRegistry } from "./provider.js"; export type VoiceAsrClientFactory = (config: BailianAsrConfig) => BailianAsrClient; export declare function handleVoiceAsrConnection(ws: WebSocket, store: VoiceConfigStore, logger: Logger, providers: VoiceProviderRegistry): void; //# sourceMappingURL=asr-ws.d.ts.map