import { z } from 'zod'; export declare const ProviderCliInstallSource: z.ZodEnum<{ unknown: "unknown"; "claude-native": "claude-native"; "codex-npm-global": "codex-npm-global"; "kimi-native": "kimi-native"; "grok-native": "grok-native"; "opencode-brew": "opencode-brew"; }>; export type ProviderCliInstallSource = z.infer; export declare const ProviderCliCheckError: z.ZodObject<{ message: z.ZodString; type: z.ZodEnum<{ unknown: "unknown"; network: "network"; parse: "parse"; }>; }, z.core.$strip>; export type ProviderCliCheckError = z.infer; export declare const ProviderCliAgentImpact: z.ZodObject<{ enabled: z.ZodBoolean; id: z.ZodString; name: z.ZodString; runningSince: z.ZodOptional; runningVersion: z.ZodOptional; }, z.core.$strip>; export type ProviderCliAgentImpact = z.infer; export declare const ProviderCliUpgradeOperation: z.ZodObject<{ completedAt: z.ZodOptional; error: z.ZodOptional; previousVersion: z.ZodOptional; provider: z.ZodOptional>; restoreCommand: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; succeeded: "succeeded"; running: "running"; idle: "idle"; }>; targetVersion: z.ZodOptional; }, z.core.$strip>; export type ProviderCliUpgradeOperation = z.infer; export declare const ProviderCliRow: z.ZodObject<{ agents: z.ZodArray; runningVersion: z.ZodOptional; }, z.core.$strip>>; autoUpdateChannel: z.ZodOptional; autoUpdatesEnabled: z.ZodOptional; binaryPath: z.ZodOptional; checkError: z.ZodOptional; }, z.core.$strip>>; checkedAt: z.ZodOptional; installSource: z.ZodEnum<{ unknown: "unknown"; "claude-native": "claude-native"; "codex-npm-global": "codex-npm-global"; "kimi-native": "kimi-native"; "grok-native": "grok-native"; "opencode-brew": "opencode-brew"; }>; installedVersion: z.ZodOptional; label: z.ZodString; latestVersion: z.ZodOptional; manualCommand: z.ZodOptional; operation: z.ZodObject<{ completedAt: z.ZodOptional; error: z.ZodOptional; previousVersion: z.ZodOptional; provider: z.ZodOptional>; restoreCommand: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; succeeded: "succeeded"; running: "running"; idle: "idle"; }>; targetVersion: z.ZodOptional; }, z.core.$strip>; provider: z.ZodEnum<{ "claude-code": "claude-code"; "grok-cli": "grok-cli"; "kimi-cli": "kimi-cli"; "codex-cli": "codex-cli"; "opencode-cli": "opencode-cli"; }>; realPath: z.ZodOptional; sourceDetail: z.ZodOptional; state: z.ZodEnum<{ error: "error"; unknown: "unknown"; available: "available"; current: "current"; manual: "manual"; not_installed: "not_installed"; not_checked: "not_checked"; }>; updateAvailable: z.ZodBoolean; updateMode: z.ZodEnum<{ unavailable: "unavailable"; manual: "manual"; managed: "managed"; }>; }, z.core.$strip>; export type ProviderCliRow = z.infer; export declare const ProviderCliStatusResponse: z.ZodObject<{ operation: z.ZodObject<{ completedAt: z.ZodOptional; error: z.ZodOptional; previousVersion: z.ZodOptional; provider: z.ZodOptional>; restoreCommand: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; succeeded: "succeeded"; running: "running"; idle: "idle"; }>; targetVersion: z.ZodOptional; }, z.core.$strip>; providers: z.ZodArray; runningVersion: z.ZodOptional; }, z.core.$strip>>; autoUpdateChannel: z.ZodOptional; autoUpdatesEnabled: z.ZodOptional; binaryPath: z.ZodOptional; checkError: z.ZodOptional; }, z.core.$strip>>; checkedAt: z.ZodOptional; installSource: z.ZodEnum<{ unknown: "unknown"; "claude-native": "claude-native"; "codex-npm-global": "codex-npm-global"; "kimi-native": "kimi-native"; "grok-native": "grok-native"; "opencode-brew": "opencode-brew"; }>; installedVersion: z.ZodOptional; label: z.ZodString; latestVersion: z.ZodOptional; manualCommand: z.ZodOptional; operation: z.ZodObject<{ completedAt: z.ZodOptional; error: z.ZodOptional; previousVersion: z.ZodOptional; provider: z.ZodOptional>; restoreCommand: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; succeeded: "succeeded"; running: "running"; idle: "idle"; }>; targetVersion: z.ZodOptional; }, z.core.$strip>; provider: z.ZodEnum<{ "claude-code": "claude-code"; "grok-cli": "grok-cli"; "kimi-cli": "kimi-cli"; "codex-cli": "codex-cli"; "opencode-cli": "opencode-cli"; }>; realPath: z.ZodOptional; sourceDetail: z.ZodOptional; state: z.ZodEnum<{ error: "error"; unknown: "unknown"; available: "available"; current: "current"; manual: "manual"; not_installed: "not_installed"; not_checked: "not_checked"; }>; updateAvailable: z.ZodBoolean; updateMode: z.ZodEnum<{ unavailable: "unavailable"; manual: "manual"; managed: "managed"; }>; }, z.core.$strip>>; upgradeLocked: z.ZodBoolean; }, z.core.$strip>; export type ProviderCliStatusResponse = z.infer; export declare const ProviderCliApplyResponse: z.ZodObject<{ installedVersion: z.ZodString; ok: z.ZodLiteral; previousVersion: z.ZodString; provider: z.ZodEnum<{ "claude-code": "claude-code"; "grok-cli": "grok-cli"; "kimi-cli": "kimi-cli"; "codex-cli": "codex-cli"; "opencode-cli": "opencode-cli"; }>; targetVersion: z.ZodString; }, z.core.$strip>; export type ProviderCliApplyResponse = z.infer; //# sourceMappingURL=provider-cli.d.ts.map