/** * Cartesia streaming STT provider — single-vendor alternative when * pairing with `CartesiaTtsProvider`. Connects to * `wss://api.cartesia.ai/stt/websocket`. * * Pricing: per audio second. Rates registered under provider `cartesia`. */ import type { SttProvider, SttSession, SttSessionOptions } from './voice-stt.js'; export interface CartesiaSttProviderOptions { apiKey: string; /** Default model id. Default `ink-whisper`. */ model?: string; /** Cartesia API version. */ apiVersion?: string; /** Override base URL. */ baseUrl?: string; /** Provider name override. Default `cartesia`. */ name?: string; } export declare class CartesiaSttProvider implements SttProvider { readonly name: string; private readonly apiKey; private readonly defaultModel; private readonly apiVersion; private readonly baseUrl; constructor(options: CartesiaSttProviderOptions); open(opts?: SttSessionOptions): Promise; } //# sourceMappingURL=voice-stt-cartesia.d.ts.map