type ProviderBaseUrlPatchPreset = { kind: "provider-base-url"; providerID: string; baseURL: string; summary: string; }; type ProviderObjectPatchPreset = { kind: "provider-object"; providerID: string; value: Record; summary: string; }; type PatchPreset = ProviderBaseUrlPatchPreset | ProviderObjectPatchPreset; declare const PATCH_PROVIDER_PRESETS: { readonly "stepfun-ai": { readonly kind: "provider-base-url"; readonly providerID: "stepfun"; readonly baseURL: "https://api.stepfun.ai/v1"; readonly summary: "provider.stepfun.options.baseURL=https://api.stepfun.ai/v1"; }; readonly zai: { readonly kind: "provider-object"; readonly providerID: "zai-coding-plan"; readonly value: { readonly models: { readonly "glm-4.5-airx": { readonly "name: glm-4.5-airx": { readonly limit: { readonly context: 128000; readonly output: 96000; }; }; }; }; }; readonly summary: "provider.zai-coding-plan.models.glm-4.5-airx patched"; }; readonly openai: { readonly kind: "provider-object"; readonly providerID: "openai"; readonly value: { readonly models: { readonly "vv-gpt-5.4-xhigh": { readonly name: "VV GPT-5.4-XHigh"; readonly id: "gpt-5.4"; readonly variants: {}; readonly options: { readonly reasoningEffort: "xhigh"; readonly reasoningSummary: "auto"; readonly include: readonly ["reasoning.encrypted_content"]; }; }; readonly "vv-gpt-5.5-xhigh": { readonly name: "VV GPT-5.5-XHigh"; readonly id: "gpt-5.5"; readonly variants: {}; readonly options: { readonly reasoningEffort: "xhigh"; readonly reasoningSummary: "auto"; readonly include: readonly ["reasoning.encrypted_content"]; }; }; }; }; readonly summary: "provider.openai.models.vv-gpt-5.5-xhigh patched"; }; }; export type PatchProviderPresetName = keyof typeof PATCH_PROVIDER_PRESETS; export declare function resolvePatchProviderPreset(name: string): PatchPreset; export declare function applyPatchProviderPreset(presetName: string, options?: { cwd?: string; configDir?: string; }): Promise<{ preset: PatchPreset; result: import("../lib/opencode.js").WriteResult; }>; declare const _default: import("citty").CommandDef<{ readonly preset: { type: "positional"; required: boolean; description: string; }; readonly "config-dir": { type: "string"; description: string; }; }>; export default _default;