import { z } from 'zod'; export declare const createCutSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional; color: z.ZodDefault; opacity: z.ZodDefault; category: z.ZodOptional>; isPublic: z.ZodDefault>; isOfficial: z.ZodDefault>; geojson: z.ZodEffects; bounds: z.ZodOptional; showLocations: z.ZodDefault>; exportEnabled: z.ZodDefault>; assignedTo: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; isPublic: boolean; color: string; opacity: number; isOfficial: boolean; geojson: string; showLocations: boolean; exportEnabled: boolean; category?: "CUSTOM" | "WARD" | "NEIGHBORHOOD" | "DISTRICT" | undefined; description?: string | undefined; bounds?: string | undefined; assignedTo?: string | undefined; }, { name: string; geojson: string; category?: "CUSTOM" | "WARD" | "NEIGHBORHOOD" | "DISTRICT" | undefined; description?: string | undefined; isPublic?: boolean | undefined; color?: string | undefined; opacity?: number | undefined; isOfficial?: boolean | undefined; bounds?: string | undefined; showLocations?: boolean | undefined; exportEnabled?: boolean | undefined; assignedTo?: string | undefined; }>; export declare const updateCutSchema: z.ZodObject<{ name: z.ZodOptional; description: z.ZodOptional>; color: z.ZodOptional; opacity: z.ZodOptional; category: z.ZodOptional>>; isPublic: z.ZodOptional; isOfficial: z.ZodOptional; geojson: z.ZodOptional>; bounds: z.ZodOptional>; showLocations: z.ZodOptional; exportEnabled: z.ZodOptional; assignedTo: z.ZodOptional>; lastCanvassed: z.ZodOptional>; completionPercentage: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; category?: "CUSTOM" | "WARD" | "NEIGHBORHOOD" | "DISTRICT" | null | undefined; description?: string | null | undefined; isPublic?: boolean | undefined; color?: string | undefined; opacity?: number | undefined; isOfficial?: boolean | undefined; geojson?: string | undefined; bounds?: string | null | undefined; showLocations?: boolean | undefined; exportEnabled?: boolean | undefined; assignedTo?: string | null | undefined; lastCanvassed?: string | null | undefined; completionPercentage?: number | undefined; }, { name?: string | undefined; category?: "CUSTOM" | "WARD" | "NEIGHBORHOOD" | "DISTRICT" | null | undefined; description?: string | null | undefined; isPublic?: boolean | undefined; color?: string | undefined; opacity?: number | undefined; isOfficial?: boolean | undefined; geojson?: string | undefined; bounds?: string | null | undefined; showLocations?: boolean | undefined; exportEnabled?: boolean | undefined; assignedTo?: string | null | undefined; lastCanvassed?: string | null | undefined; completionPercentage?: number | undefined; }>; export declare const listCutsSchema: z.ZodObject<{ page: z.ZodDefault; limit: z.ZodDefault; category: z.ZodOptional>; search: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit: number; page: number; search?: string | undefined; category?: "CUSTOM" | "WARD" | "NEIGHBORHOOD" | "DISTRICT" | undefined; }, { search?: string | undefined; category?: "CUSTOM" | "WARD" | "NEIGHBORHOOD" | "DISTRICT" | undefined; limit?: number | undefined; page?: number | undefined; }>; export type CreateCutInput = z.infer; export type UpdateCutInput = z.infer; export type ListCutsInput = z.infer; //# sourceMappingURL=cuts.schemas.d.ts.map