import * as z from 'zod'; declare const ListRsvpRequest: z.ZodObject<{ options: z.ZodOptional; limit: z.ZodOptional; fieldset: z.ZodOptional>>; eventId: z.ZodOptional>; rsvpId: z.ZodOptional>; status: z.ZodOptional>>; memberId: z.ZodOptional>; facet: z.ZodOptional>; searchPhrase: z.ZodOptional; eventCreatorId: z.ZodOptional>; sort: z.ZodOptional; contactId: z.ZodOptional>; tag: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const ListRsvpResponse: z.ZodObject<{ total: z.ZodOptional; offset: z.ZodOptional; limit: z.ZodOptional; rsvps: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>>; facets: z.ZodOptional>; }, z.core.$strip>>>; rsvpFacets: z.ZodOptional; guests: z.ZodOptional; guestsCheckIn: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>; declare const QueryRsvpRequest: z.ZodObject<{ options: z.ZodOptional; limit: z.ZodOptional; fieldset: z.ZodOptional>>; filter: z.ZodNullable>>; memberId: z.ZodOptional>; facet: z.ZodOptional>; searchPhrase: z.ZodOptional; eventCreatorId: z.ZodOptional>; sort: z.ZodOptional; contactId: z.ZodOptional>; tag: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const QueryRsvpResponse: z.ZodObject<{ total: z.ZodOptional; offset: z.ZodOptional; limit: z.ZodOptional; rsvps: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>>; facets: z.ZodOptional>; }, z.core.$strip>>>; rsvpFacets: z.ZodOptional; guests: z.ZodOptional; guestsCheckIn: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetRsvpRequest: z.ZodObject<{ rsvpId: z.ZodString; options: z.ZodOptional; fieldset: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetRsvpResponse: z.ZodObject<{ _id: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>; declare const CreateRsvpRequest: z.ZodObject<{ options: z.ZodOptional; form: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; memberId: z.ZodNullable>; options: z.ZodOptional; ignoreLimits: z.ZodOptional; ignoreFormValidation: z.ZodOptional; }, z.core.$strip>>; marketingConsent: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const CreateRsvpResponse: z.ZodObject<{ rsvp: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>; calendarLinks: z.ZodOptional; ics: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateRsvpRequest: z.ZodObject<{ rsvpId: z.ZodString; eventId: z.ZodString; options: z.ZodObject<{ fields: z.ZodObject<{ paths: z.ZodArray; }, z.core.$strip>; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; options: z.ZodOptional; ignoreLimits: z.ZodOptional; ignoreFormValidation: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateRsvpResponse: z.ZodObject<{ rsvp: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkUpdateRsvpRequest: z.ZodObject<{ eventId: z.ZodString; options: z.ZodOptional>; fields: z.ZodNullable; }, z.core.$strip>>>; status: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkUpdateRsvpResponse: z.ZodObject<{ rsvps: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>; declare const DeleteRsvpRequest: z.ZodObject<{ eventId: z.ZodString; options: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const DeleteRsvpResponse: z.ZodObject<{}, z.core.$strip>; declare const CheckInRsvpRequest: z.ZodObject<{ eventId: z.ZodString; options: z.ZodObject<{ rsvpId: z.ZodString; guestId: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; declare const CheckInRsvpResponse: z.ZodObject<{ rsvp: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const DeleteRsvpCheckInRequest: z.ZodObject<{ eventId: z.ZodString; options: z.ZodObject<{ rsvpId: z.ZodString; guestId: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; declare const DeleteRsvpCheckInResponse: z.ZodObject<{ rsvp: z.ZodOptional; eventId: z.ZodOptional; contactId: z.ZodOptional; memberId: z.ZodOptional; created: z.ZodNullable>; modified: z.ZodNullable>; firstName: z.ZodOptional; lastName: z.ZodOptional; email: z.ZodOptional; rsvpForm: z.ZodOptional; value: z.ZodOptional; values: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; status: z.ZodOptional>; totalGuests: z.ZodOptional; guests: z.ZodOptional; fullName: z.ZodOptional; checkIn: z.ZodOptional>; }, z.core.$strip>>; _id: z.ZodOptional; }, z.core.$strip>>>; anonymized: z.ZodOptional; marketingConsent: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; export { BulkUpdateRsvpRequest, BulkUpdateRsvpResponse, CheckInRsvpRequest, CheckInRsvpResponse, CreateRsvpRequest, CreateRsvpResponse, DeleteRsvpCheckInRequest, DeleteRsvpCheckInResponse, DeleteRsvpRequest, DeleteRsvpResponse, GetRsvpRequest, GetRsvpResponse, ListRsvpRequest, ListRsvpResponse, QueryRsvpRequest, QueryRsvpResponse, UpdateRsvpRequest, UpdateRsvpResponse };