import type { ModelCapabilityConfig } from "../config/types.models.js";
export declare const OPENCODE_ZEN_MODEL_IDS: readonly ["gpt-5.5", "gpt-5.5-pro", "gpt-5.4", "gpt-5.4-pro", "gpt-5.4-mini", "gpt-5.4-nano", "gpt-5.3-codex", "gpt-5.3-codex-spark", "gpt-5.2", "gpt-5.2-codex", "claude-opus-4-7", "claude-opus-4-6", "claude-opus-4-5", "claude-sonnet-4-6", "claude-sonnet-4-5", "claude-haiku-4-5", "gemini-3.1-pro", "gemini-3-flash", "qwen3.6-plus", "minimax-m2.7", "glm-5.1", "kimi-k2.6"];
export declare const OPENCODE_ZEN_MODEL_REFS: string[];
export declare const OPENCODE_ZEN_DEFAULT_MODEL_REF = "opencode/gpt-5.5";
export declare const OPENCODE_ZEN_DEFAULT_MODEL: string;
export declare function buildOpencodeZenModelCapability(modelId: string): ModelCapabilityConfig;
export declare function buildOpencodeZenModelCapabilityOverrides(refs: readonly string[]): Record<string, ModelCapabilityConfig>;
