import { z } from 'zod'; export declare const createShiftSeriesSchema: z.ZodEffects; startTime: z.ZodString; endTime: z.ZodString; location: z.ZodOptional; maxVolunteers: z.ZodNumber; isPublic: z.ZodDefault>; cutId: z.ZodOptional; frequency: z.ZodNativeEnum<{ DAILY: "DAILY"; WEEKLY: "WEEKLY"; MONTHLY: "MONTHLY"; }>; daysOfWeek: z.ZodOptional>; startDate: z.ZodString; endDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; startDate: string; isPublic: boolean; startTime: string; endTime: string; maxVolunteers: number; frequency: "DAILY" | "WEEKLY" | "MONTHLY"; location?: string | undefined; endDate?: string | undefined; description?: string | undefined; cutId?: string | undefined; daysOfWeek?: number[] | undefined; }, { title: string; startDate: string; startTime: string; endTime: string; maxVolunteers: number; frequency: "DAILY" | "WEEKLY" | "MONTHLY"; location?: string | undefined; endDate?: string | undefined; description?: string | undefined; isPublic?: boolean | undefined; cutId?: string | undefined; daysOfWeek?: number[] | undefined; }>, { title: string; startDate: string; isPublic: boolean; startTime: string; endTime: string; maxVolunteers: number; frequency: "DAILY" | "WEEKLY" | "MONTHLY"; location?: string | undefined; endDate?: string | undefined; description?: string | undefined; cutId?: string | undefined; daysOfWeek?: number[] | undefined; }, { title: string; startDate: string; startTime: string; endTime: string; maxVolunteers: number; frequency: "DAILY" | "WEEKLY" | "MONTHLY"; location?: string | undefined; endDate?: string | undefined; description?: string | undefined; isPublic?: boolean | undefined; cutId?: string | undefined; daysOfWeek?: number[] | undefined; }>; export declare const updateShiftSeriesSchema: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional>; startTime: z.ZodOptional; endTime: z.ZodOptional; location: z.ZodOptional>; maxVolunteers: z.ZodOptional; isPublic: z.ZodOptional; cutId: z.ZodOptional>; editMode: z.ZodEnum<["THIS", "FUTURE", "ALL"]>; fromDate: z.ZodOptional; }, "strip", z.ZodTypeAny, { editMode: "THIS" | "FUTURE" | "ALL"; location?: string | null | undefined; title?: string | undefined; description?: string | null | undefined; isPublic?: boolean | undefined; cutId?: string | null | undefined; startTime?: string | undefined; endTime?: string | undefined; maxVolunteers?: number | undefined; fromDate?: string | undefined; }, { editMode: "THIS" | "FUTURE" | "ALL"; location?: string | null | undefined; title?: string | undefined; description?: string | null | undefined; isPublic?: boolean | undefined; cutId?: string | null | undefined; startTime?: string | undefined; endTime?: string | undefined; maxVolunteers?: number | undefined; fromDate?: string | undefined; }>; export type CreateShiftSeriesInput = z.infer; export type UpdateShiftSeriesInput = z.infer; //# sourceMappingURL=shift-series.schemas.d.ts.map