import type { ModelManagerOptions } from "../model-manager"; export declare function openCodexModelManagerOptions(): ModelManagerOptions<"openai-responses">; export interface OpenAICodexModelManagerConfig { accessToken?: string; accountId?: string; clientVersion?: string; } export declare function openaiCodexModelManagerOptions(config?: OpenAICodexModelManagerConfig): ModelManagerOptions<"openai-codex-responses">; export interface CursorModelManagerConfig { apiKey?: string; baseUrl?: string; clientVersion?: string; } export declare function cursorModelManagerOptions(config?: CursorModelManagerConfig): ModelManagerOptions<"cursor-agent">; export interface ZaiModelManagerConfig { } export declare function zaiModelManagerOptions(_config?: ZaiModelManagerConfig): ModelManagerOptions<"anthropic-messages">; export interface GlmZcodeModelManagerConfig { apiKey?: string; baseUrl?: string; } export declare function glmZcodeModelManagerOptions(config?: GlmZcodeModelManagerConfig): ModelManagerOptions<"anthropic-messages">; export interface JetBrainsJunieModelManagerConfig { } export declare function jetbrainsJunieModelManagerOptions(_config?: JetBrainsJunieModelManagerConfig): ModelManagerOptions<"anthropic-messages">; export interface KiroModelManagerConfig { } export declare function kiroModelManagerOptions(_config?: KiroModelManagerConfig): ModelManagerOptions<"kiro-codewhisperer-stream">;