import { z } from "zod"; export declare const commandPhaseSchema: z.ZodEnum<["setup", "operate", "maintain", "advanced"]>; export declare const commandPhaseRecordSchema: z.ZodObject<{ phase: z.ZodEnum<["setup", "operate", "maintain", "advanced"]>; primaryInPhase: z.ZodBoolean; suggestWhen: z.ZodArray; suppressWhen: z.ZodArray; }, "strip", z.ZodTypeAny, { phase: "setup" | "operate" | "maintain" | "advanced"; primaryInPhase: boolean; suggestWhen: string[]; suppressWhen: string[]; }, { phase: "setup" | "operate" | "maintain" | "advanced"; primaryInPhase: boolean; suggestWhen: string[]; suppressWhen: string[]; }>; export type CommandPhase = z.infer; export type CommandPhaseRecord = z.infer; export declare function parseCommandPhaseRecord(value: unknown): CommandPhaseRecord; //# sourceMappingURL=command-phase.d.ts.map