import * as z from 'zod'; declare const ListEventTimeSlotsRequest: z.ZodObject<{ options: z.ZodOptional>; toLocalDate: z.ZodNullable>; timeZone: z.ZodNullable>; serviceIds: z.ZodOptional>; includeNonBookable: z.ZodNullable>; minBookableCapacity: z.ZodNullable>; eventFilter: z.ZodNullable>>; maxSlotsPerDay: z.ZodNullable>; cursorPaging: z.ZodOptional>; cursor: z.ZodNullable>; }, z.core.$strip>>; bookingPolicyViolations: z.ZodOptional>; earliestBookingDate: z.ZodNullable>; tooLateToBook: z.ZodNullable>; bookOnlineDisabled: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; declare const ListEventTimeSlotsResponse: z.ZodObject<{ timeSlots: z.ZodOptional>; localStartDate: z.ZodNullable>; localEndDate: z.ZodNullable>; bookable: z.ZodNullable>; location: z.ZodOptional>; name: z.ZodNullable>; formattedAddress: z.ZodNullable>; locationType: z.ZodOptional>; }, z.core.$strip>>; eventInfo: z.ZodOptional>; waitingList: z.ZodOptional>; remainingCapacity: z.ZodNullable>; }, z.core.$strip>>; eventTitle: z.ZodNullable>; }, z.core.$strip>>; totalCapacity: z.ZodNullable>; remainingCapacity: z.ZodNullable>; bookableCapacity: z.ZodNullable>; bookingPolicyViolations: z.ZodOptional>; earliestBookingDate: z.ZodNullable>; tooLateToBook: z.ZodNullable>; bookOnlineDisabled: z.ZodNullable>; }, z.core.$strip>>; availableResources: z.ZodOptional>; resources: z.ZodOptional; name: z.ZodNullable>; }, z.core.$strip>>>; hasMoreAvailableResources: z.ZodNullable>; }, z.core.$strip>>>; nestedTimeSlots: z.ZodOptional; localStartDate: z.ZodOptional; localEndDate: z.ZodOptional; availableResources: z.ZodOptional>; resources: z.ZodOptional; name: z.ZodNullable>; }, z.core.$strip>>>; hasMoreAvailableResources: z.ZodNullable>; }, z.core.$strip>>>; scheduleId: z.ZodNullable>; }, z.core.$strip>>>; nonBookableReasons: z.ZodOptional>; violatesBookingPolicy: z.ZodNullable>; reservedForWaitingList: z.ZodNullable>; eventCancelled: z.ZodNullable>; }, z.core.$strip>>; scheduleId: z.ZodNullable>; allDay: z.ZodNullable>; }, z.core.$strip>>>; timeZone: z.ZodNullable>; pagingMetadata: z.ZodOptional>; prev: z.ZodNullable>; }, z.core.$strip>>; hasNext: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetEventTimeSlotRequest: z.ZodObject<{ eventId: z.ZodString; options: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetEventTimeSlotResponse: z.ZodObject<{ timeSlot: z.ZodOptional>; localStartDate: z.ZodNullable>; localEndDate: z.ZodNullable>; bookable: z.ZodNullable>; location: z.ZodOptional>; name: z.ZodNullable>; formattedAddress: z.ZodNullable>; locationType: z.ZodOptional>; }, z.core.$strip>>; eventInfo: z.ZodOptional>; waitingList: z.ZodOptional>; remainingCapacity: z.ZodNullable>; }, z.core.$strip>>; eventTitle: z.ZodNullable>; }, z.core.$strip>>; totalCapacity: z.ZodNullable>; remainingCapacity: z.ZodNullable>; bookableCapacity: z.ZodNullable>; bookingPolicyViolations: z.ZodOptional>; earliestBookingDate: z.ZodNullable>; tooLateToBook: z.ZodNullable>; bookOnlineDisabled: z.ZodNullable>; }, z.core.$strip>>; availableResources: z.ZodOptional>; resources: z.ZodOptional; name: z.ZodNullable>; }, z.core.$strip>>>; hasMoreAvailableResources: z.ZodNullable>; }, z.core.$strip>>>; nestedTimeSlots: z.ZodOptional; localStartDate: z.ZodOptional; localEndDate: z.ZodOptional; availableResources: z.ZodOptional>; resources: z.ZodOptional; name: z.ZodNullable>; }, z.core.$strip>>>; hasMoreAvailableResources: z.ZodNullable>; }, z.core.$strip>>>; scheduleId: z.ZodNullable>; }, z.core.$strip>>>; nonBookableReasons: z.ZodOptional>; violatesBookingPolicy: z.ZodNullable>; reservedForWaitingList: z.ZodNullable>; eventCancelled: z.ZodNullable>; }, z.core.$strip>>; scheduleId: z.ZodNullable>; allDay: z.ZodNullable>; }, z.core.$strip>>; timeZone: z.ZodNullable>; }, z.core.$strip>; export { GetEventTimeSlotRequest, GetEventTimeSlotResponse, ListEventTimeSlotsRequest, ListEventTimeSlotsResponse };