/** * Zod schema for evaluator.checklist — validates profile JSON at load time. */ import { z } from 'zod'; export declare const HardCheckItem: z.ZodObject<{ id: z.ZodString; title: z.ZodString; passDescription: z.ZodString; failReworkDescription: z.ZodString; failEscalateDescription: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; title: string; passDescription: string; failReworkDescription: string; failEscalateDescription: string; }, { id: string; title: string; passDescription: string; failReworkDescription: string; failEscalateDescription: string; }>; export declare const SoftCheckItem: z.ZodObject<{ id: z.ZodString; title: z.ZodString; weight: z.ZodNumber; scoringGuide: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; title: string; weight: number; scoringGuide: string; }, { id: string; title: string; weight: number; scoringGuide: string; }>; export declare const EvalChecklist: z.ZodObject<{ hard: z.ZodArray, "many">; soft: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { hard: { id: string; title: string; passDescription: string; failReworkDescription: string; failEscalateDescription: string; }[]; soft: { id: string; title: string; weight: number; scoringGuide: string; }[]; }, { hard: { id: string; title: string; passDescription: string; failReworkDescription: string; failEscalateDescription: string; }[]; soft: { id: string; title: string; weight: number; scoringGuide: string; }[]; }>; export type HardCheckItemType = z.infer; export type SoftCheckItemType = z.infer; export type EvalChecklistType = z.infer; //# sourceMappingURL=checklist-schema.d.ts.map