import { z } from "zod"; /** * Creates a status set with readable enum values. * Internally maps to stable tokens if needed, but never exposes them to developers. */ export declare function createStatusSet(values: T): { schema: z.ZodEnum<[string, ...string[]]>; values: readonly string[]; parse: (input: unknown) => string; safeParse: (input: unknown) => z.SafeParseReturnType; is: (value: string) => value is T[number]; }; export type StatusSet = ReturnType>; //# sourceMappingURL=status.d.ts.map