/** * Zod schemas for active-sessions.json registry * * Validates data read from disk — defensive parsing of potentially corrupted JSON. */ import { z } from "zod"; export declare const ActiveSessionEntrySchema: z.ZodObject<{ session_id: z.ZodString; agent: z.ZodEffects, "local" | "cli" | "desktop" | "autonomous" | "cloud" | "Unknown", string>; started_at: z.ZodString; hostname: z.ZodString; pid: z.ZodNumber; project: z.ZodDefault; }, "strip", z.ZodTypeAny, { project: string; agent: "local" | "cli" | "desktop" | "autonomous" | "cloud" | "Unknown"; session_id: string; started_at: string; hostname: string; pid: number; }, { agent: string; session_id: string; started_at: string; hostname: string; pid: number; project?: string | undefined; }>; export declare const ActiveSessionsRegistrySchema: z.ZodObject<{ sessions: z.ZodArray, "local" | "cli" | "desktop" | "autonomous" | "cloud" | "Unknown", string>; started_at: z.ZodString; hostname: z.ZodString; pid: z.ZodNumber; project: z.ZodDefault; }, "strip", z.ZodTypeAny, { project: string; agent: "local" | "cli" | "desktop" | "autonomous" | "cloud" | "Unknown"; session_id: string; started_at: string; hostname: string; pid: number; }, { agent: string; session_id: string; started_at: string; hostname: string; pid: number; project?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { sessions: { project: string; agent: "local" | "cli" | "desktop" | "autonomous" | "cloud" | "Unknown"; session_id: string; started_at: string; hostname: string; pid: number; }[]; }, { sessions: { agent: string; session_id: string; started_at: string; hostname: string; pid: number; project?: string | undefined; }[]; }>; //# sourceMappingURL=active-sessions.d.ts.map