import type { z } from "zod";
export declare const ZReserveSlotInputSchema: z.ZodEffects<z.ZodObject<{
    eventTypeId: z.ZodNumber;
    slotUtcStartDate: z.ZodString;
    slotUtcEndDate: z.ZodString;
    bookingUid: z.ZodOptional<z.ZodString>;
    _isDryRun: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    eventTypeId: number;
    slotUtcStartDate: string;
    slotUtcEndDate: string;
    bookingUid?: string | undefined;
    _isDryRun?: boolean | undefined;
}, {
    eventTypeId: number;
    slotUtcStartDate: string;
    slotUtcEndDate: string;
    bookingUid?: string | undefined;
    _isDryRun?: boolean | undefined;
}>, {
    eventTypeId: number;
    slotUtcStartDate: string;
    slotUtcEndDate: string;
    bookingUid?: string | undefined;
    _isDryRun?: boolean | undefined;
}, {
    eventTypeId: number;
    slotUtcStartDate: string;
    slotUtcEndDate: string;
    bookingUid?: string | undefined;
    _isDryRun?: boolean | undefined;
}>;
export type TReserveSlotInputSchema = z.infer<typeof ZReserveSlotInputSchema>;
//# sourceMappingURL=reserveSlot.schema.d.ts.map