export declare const REALTIME_MODELS: readonly ["gpt-realtime-2.1", "gpt-realtime-2.1-mini"]; export type KnownRealtimeModel = (typeof REALTIME_MODELS)[number]; export type RealtimeModel = KnownRealtimeModel | (string & {}); export declare const DEFAULT_MODEL: KnownRealtimeModel; export declare const TRANSCRIPTION_MODELS: readonly ["gpt-realtime-whisper"]; export type KnownRealtimeTranscriptionModel = (typeof TRANSCRIPTION_MODELS)[number]; export type RealtimeTranscriptionModel = KnownRealtimeTranscriptionModel | (string & {}); export declare const DEFAULT_TRANSCRIPTION_MODEL: KnownRealtimeTranscriptionModel; export declare const DEFAULT_REALTIME_WS_URL = "wss://api.openai.com/v1/realtime"; export declare const DEFAULT_CLIENT_SECRETS_URL = "https://api.openai.com/v1/realtime/client_secrets"; export declare const DEFAULT_REALTIME_CALLS_URL = "https://api.openai.com/v1/realtime/calls"; export declare const AUDIO_SAMPLE_RATE = 24000; export declare const CONNECT_TIMEOUT_MS = 10000; export declare const MAX_PAYLOAD_BYTES: number; export declare function isKnownRealtimeModel(model: string): model is KnownRealtimeModel; export declare function isKnownRealtimeTranscriptionModel(model: string): model is KnownRealtimeTranscriptionModel; /** @deprecated Models are extensible; use isKnownRealtimeModel for catalog checks. */ export declare const isRealtimeModel: typeof isKnownRealtimeModel; //# sourceMappingURL=config.d.ts.map