import { z } from 'zod'; export declare const RuntimeReleaseTrack: z.ZodEnum<{ stable: "stable"; canary: "canary"; }>; export type RuntimeReleaseTrack = z.infer; export declare const RuntimeUpgradeGateBlocker: z.ZodObject<{ agentId: z.ZodString; itemId: z.ZodString; since: z.ZodString; status: z.ZodEnum<{ queued: "queued"; running: "running"; }>; summary: z.ZodOptional; }, z.core.$strip>; export type RuntimeUpgradeGateBlocker = z.infer; export declare const RuntimeUpgradeGate: z.ZodObject<{ blockers: z.ZodArray; summary: z.ZodOptional; }, z.core.$strip>>; state: z.ZodEnum<{ idle: "idle"; busy: "busy"; }>; }, z.core.$strip>; export type RuntimeUpgradeGate = z.infer; export declare const RuntimeUpgradeCheckError: z.ZodObject<{ message: z.ZodString; type: z.ZodEnum<{ unknown: "unknown"; network: "network"; parse: "parse"; }>; }, z.core.$strip>; export type RuntimeUpgradeCheckError = z.infer; export declare const RuntimeUpgradeOperation: z.ZodObject<{ completedAt: z.ZodOptional; currentVersion: z.ZodOptional; error: z.ZodOptional; logPath: z.ZodOptional; previousVersion: z.ZodOptional; rollback: z.ZodOptional>; restart: z.ZodOptional; mode: z.ZodEnum<{ idle: "idle"; "drain-active": "drain-active"; }>; requestedCount: z.ZodNumber; resumedCount: z.ZodNumber; }, z.core.$strip>>; scheduledAt: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; succeeded: "succeeded"; running: "running"; idle: "idle"; scheduled: "scheduled"; }>; targetVersion: z.ZodOptional; }, z.core.$strip>; export type RuntimeUpgradeOperation = z.infer; export declare const RuntimeUpgradeStatusResponse: z.ZodObject<{ checkedAt: z.ZodString; checkError: z.ZodOptional; }, z.core.$strip>>; currentVersion: z.ZodString; gate: z.ZodObject<{ blockers: z.ZodArray; summary: z.ZodOptional; }, z.core.$strip>>; state: z.ZodEnum<{ idle: "idle"; busy: "busy"; }>; }, z.core.$strip>; latestOnTrack: z.ZodOptional; operation: z.ZodObject<{ completedAt: z.ZodOptional; currentVersion: z.ZodOptional; error: z.ZodOptional; logPath: z.ZodOptional; previousVersion: z.ZodOptional; rollback: z.ZodOptional>; restart: z.ZodOptional; mode: z.ZodEnum<{ idle: "idle"; "drain-active": "drain-active"; }>; requestedCount: z.ZodNumber; resumedCount: z.ZodNumber; }, z.core.$strip>>; scheduledAt: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; succeeded: "succeeded"; running: "running"; idle: "idle"; scheduled: "scheduled"; }>; targetVersion: z.ZodOptional; }, z.core.$strip>; releaseTrack: z.ZodEnum<{ stable: "stable"; canary: "canary"; }>; releaseNotesUrl: z.ZodOptional; state: z.ZodEnum<{ error: "error"; available: "available"; current: "current"; unsupported: "unsupported"; }>; updateAvailable: z.ZodBoolean; unsupportedReason: z.ZodOptional; }, z.core.$strip>; export type RuntimeUpgradeStatusResponse = z.infer; export declare const RuntimeUpgradeApplyResponse: z.ZodObject<{ animaHome: z.ZodString; currentVersion: z.ZodString; delayMs: z.ZodNumber; latestOnTrack: z.ZodString; logPath: z.ZodString; ok: z.ZodLiteral; releaseTrack: z.ZodEnum<{ stable: "stable"; canary: "canary"; }>; scheduled: z.ZodLiteral; }, z.core.$strip>; export type RuntimeUpgradeApplyResponse = z.infer; //# sourceMappingURL=runtime-upgrade.d.ts.map