import { z } from 'zod'; export declare const RegionSchema: z.ZodObject<{ id: z.ZodString; worldId: z.ZodString; name: z.ZodString; type: z.ZodEnum<["kingdom", "duchy", "county", "wilderness", "water", "plains", "forest", "mountain", "desert", "city"]>; centerX: z.ZodNumber; centerY: z.ZodNumber; color: z.ZodString; ownerNationId: z.ZodOptional>; controlLevel: z.ZodDefault; createdAt: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { type: "water" | "forest" | "city" | "wilderness" | "mountain" | "kingdom" | "duchy" | "county" | "plains" | "desert"; id: string; worldId: string; name: string; createdAt: string; updatedAt: string; color: string; centerX: number; centerY: number; controlLevel: number; ownerNationId?: string | null | undefined; }, { type: "water" | "forest" | "city" | "wilderness" | "mountain" | "kingdom" | "duchy" | "county" | "plains" | "desert"; id: string; worldId: string; name: string; createdAt: string; updatedAt: string; color: string; centerX: number; centerY: number; ownerNationId?: string | null | undefined; controlLevel?: number | undefined; }>; export type Region = z.infer; //# sourceMappingURL=region.d.ts.map