import { z } from "zod"; export declare const RuntimeValidationKindSchema: z.ZodEnum<["unit-risk-check", "critical-flow-check"]>; export declare const RuntimeValidationPrioritySchema: z.ZodEnum<["high", "medium", "low"]>; export declare const RuntimeValidationStatusSchema: z.ZodEnum<["pending", "confirmed", "not_confirmed", "inconclusive", "not_required"]>; export type RuntimeValidationStatus = z.infer; /** A deterministic runtime check queued after static review highlights risk. */ export declare const RuntimeValidationTaskSchema: z.ZodObject<{ id: z.ZodString; kind: z.ZodEnum<["unit-risk-check", "critical-flow-check"]>; target_paths: z.ZodArray; reason: z.ZodString; priority: z.ZodEnum<["high", "medium", "low"]>; command: z.ZodOptional>; suggested_checks: z.ZodOptional>; source_artifacts: z.ZodOptional>; }, "strict", z.ZodTypeAny, { reason: string; id: string; kind: "unit-risk-check" | "critical-flow-check"; priority: "high" | "low" | "medium"; target_paths: string[]; command?: string[] | undefined; suggested_checks?: string[] | undefined; source_artifacts?: string[] | undefined; }, { reason: string; id: string; kind: "unit-risk-check" | "critical-flow-check"; priority: "high" | "low" | "medium"; target_paths: string[]; command?: string[] | undefined; suggested_checks?: string[] | undefined; source_artifacts?: string[] | undefined; }>; export type RuntimeValidationTask = z.infer; /** Planner output for the runtime validation stage. */ export declare const RuntimeValidationTaskManifestSchema: z.ZodObject<{ tasks: z.ZodArray; target_paths: z.ZodArray; reason: z.ZodString; priority: z.ZodEnum<["high", "medium", "low"]>; command: z.ZodOptional>; suggested_checks: z.ZodOptional>; source_artifacts: z.ZodOptional>; }, "strict", z.ZodTypeAny, { reason: string; id: string; kind: "unit-risk-check" | "critical-flow-check"; priority: "high" | "low" | "medium"; target_paths: string[]; command?: string[] | undefined; suggested_checks?: string[] | undefined; source_artifacts?: string[] | undefined; }, { reason: string; id: string; kind: "unit-risk-check" | "critical-flow-check"; priority: "high" | "low" | "medium"; target_paths: string[]; command?: string[] | undefined; suggested_checks?: string[] | undefined; source_artifacts?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { tasks: { reason: string; id: string; kind: "unit-risk-check" | "critical-flow-check"; priority: "high" | "low" | "medium"; target_paths: string[]; command?: string[] | undefined; suggested_checks?: string[] | undefined; source_artifacts?: string[] | undefined; }[]; }, { tasks: { reason: string; id: string; kind: "unit-risk-check" | "critical-flow-check"; priority: "high" | "low" | "medium"; target_paths: string[]; command?: string[] | undefined; suggested_checks?: string[] | undefined; source_artifacts?: string[] | undefined; }[]; }>; export type RuntimeValidationTaskManifest = z.infer; /** Result recorded after a runtime validation task runs or is intentionally skipped. */ export declare const RuntimeValidationResultSchema: z.ZodObject<{ task_id: z.ZodString; status: z.ZodEnum<["pending", "confirmed", "not_confirmed", "inconclusive", "not_required"]>; summary: z.ZodString; evidence: z.ZodOptional>; notes: z.ZodOptional>; }, "strict", z.ZodTypeAny, { status: "pending" | "confirmed" | "not_confirmed" | "inconclusive" | "not_required"; summary: string; task_id: string; notes?: string[] | undefined; evidence?: string[] | undefined; }, { status: "pending" | "confirmed" | "not_confirmed" | "inconclusive" | "not_required"; summary: string; task_id: string; notes?: string[] | undefined; evidence?: string[] | undefined; }>; export type RuntimeValidationResult = z.infer; /** Persisted runtime validation outcomes keyed by generated task id. */ export declare const RuntimeValidationReportSchema: z.ZodObject<{ results: z.ZodArray; summary: z.ZodString; evidence: z.ZodOptional>; notes: z.ZodOptional>; }, "strict", z.ZodTypeAny, { status: "pending" | "confirmed" | "not_confirmed" | "inconclusive" | "not_required"; summary: string; task_id: string; notes?: string[] | undefined; evidence?: string[] | undefined; }, { status: "pending" | "confirmed" | "not_confirmed" | "inconclusive" | "not_required"; summary: string; task_id: string; notes?: string[] | undefined; evidence?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { results: { status: "pending" | "confirmed" | "not_confirmed" | "inconclusive" | "not_required"; summary: string; task_id: string; notes?: string[] | undefined; evidence?: string[] | undefined; }[]; }, { results: { status: "pending" | "confirmed" | "not_confirmed" | "inconclusive" | "not_required"; summary: string; task_id: string; notes?: string[] | undefined; evidence?: string[] | undefined; }[]; }>; export type RuntimeValidationReport = z.infer; //# sourceMappingURL=runtimeValidation.d.ts.map