import { HttpClient, NonNullablePaths, EventDefinition, MaybeContext, BuildRESTFunction, BuildEventDefinition } from '@wix/sdk-types'; import { ListRsvpOptions, ListRsvpResponse, QueryRsvpOptions, QueryRsvpResponse, GetRsvpOptions, Rsvp, CreateRsvpOptions, CreateRsvpResponse, UpdateRsvpOptions, UpdateRsvpResponse, BulkUpdateRsvpOptions, BulkUpdateRsvpResponse, DeleteRsvpOptions, CheckInRsvpOptions, CheckInRsvpResponse, DeleteRsvpCheckInOptions, DeleteRsvpCheckInResponse, RsvpCreatedEnvelope, RsvpDeletedEnvelope, RsvpUpdatedEnvelope } from './index.typings.js'; export { AccountInfo, Address, AddressLocation, AddressStreetOneOf, BaseEventMetadata, BulkUpdateRsvpRequest, CalendarLinks, CheckIn, CheckInRsvpRequest, Counts, CreateRsvpRequest, DeleteRsvpCheckInRequest, DeleteRsvpRequest, DeleteRsvpResponse, FacetCounts, FormResponse, FormattedAddress, GetRsvpRequest, GetRsvpResponse, Guest, IdentificationData, IdentificationDataIdOneOf, InputValue, ListRsvpRequest, MessageEnvelope, ModificationOptions, OnlineConferencingLogin, QueryRsvpRequest, RsvpCreated, RsvpDeleted, RsvpFacetCounts, RsvpFacets, RsvpFieldset, RsvpFieldsetWithLiterals, RsvpStatus, RsvpStatusWithLiterals, RsvpTag, RsvpTagWithLiterals, RsvpUpdated, StandardDetails, StreetAddress, Subdivision, SubdivisionType, SubdivisionTypeWithLiterals, UpdateRsvpRequest, WebhookIdentityType, WebhookIdentityTypeWithLiterals } from './index.typings.js'; declare function listRsvp$1(httpClient: HttpClient): ListRsvpSignature; interface ListRsvpSignature { /** * Retrieves a list of up to 100 RSVPs. * @param - Optional fields. * @deprecated */ (options?: ListRsvpOptions): Promise>; } declare function queryRsvp$1(httpClient: HttpClient): QueryRsvpSignature; interface QueryRsvpSignature { /** * Retrieves a list of up to 100 RSVPs. * @param - Optional fields. * @deprecated */ (options?: QueryRsvpOptions): Promise>; } declare function getRsvp$1(httpClient: HttpClient): GetRsvpSignature; interface GetRsvpSignature { /** * Retrieves an RSVP. * @param - RSVP ID. * @param - Optional fields. * @returns RSVP. * @deprecated */ (rsvpId: string, options?: GetRsvpOptions): Promise>; } declare function createRsvp$1(httpClient: HttpClient): CreateRsvpSignature; interface CreateRsvpSignature { /** * Creates an RSVP, associated with a contact of the site. * @param - Optional fields. * @deprecated */ (options?: CreateRsvpOptions): Promise>; } declare function updateRsvp$1(httpClient: HttpClient): UpdateRsvpSignature; interface UpdateRsvpSignature { /** * Updates an RSVP. * @param - RSVP ID. * @param - Event ID to which RSVP belongs. * @param - Optional fields. * @deprecated */ (rsvpId: string, eventId: string, options?: NonNullablePaths): Promise>; } declare function bulkUpdateRsvp$1(httpClient: HttpClient): BulkUpdateRsvpSignature; interface BulkUpdateRsvpSignature { /** * Updates statuses of multiple RSVPs. * @param - Event ID to which RSVP belongs. * @param - Optional fields. * @deprecated */ (eventId: string, options?: BulkUpdateRsvpOptions): Promise>; } declare function deleteRsvp$1(httpClient: HttpClient): DeleteRsvpSignature; interface DeleteRsvpSignature { /** * Deletes an RSVP. * @param - Event ID to which RSVP belongs. * @param - Optional fields. * @deprecated */ (eventId: string, options?: DeleteRsvpOptions): Promise; } declare function checkInRsvp$1(httpClient: HttpClient): CheckInRsvpSignature; interface CheckInRsvpSignature { /** * Checks-in an RSVP. * @param - Event ID to which RSVP belongs. * @param - Optional fields. * @deprecated */ (eventId: string, options?: NonNullablePaths): Promise>; } declare function deleteRsvpCheckIn$1(httpClient: HttpClient): DeleteRsvpCheckInSignature; interface DeleteRsvpCheckInSignature { /** * Deletes an RSVP check-in. * @param - Event ID to which RSVP belongs. * @param - Optional fields. * @deprecated */ (eventId: string, options?: NonNullablePaths): Promise>; } declare const onRsvpCreated$1: EventDefinition; declare const onRsvpDeleted$1: EventDefinition; declare const onRsvpUpdated$1: EventDefinition; declare const listRsvp: MaybeContext & typeof listRsvp$1>; declare const queryRsvp: MaybeContext & typeof queryRsvp$1>; declare const getRsvp: MaybeContext & typeof getRsvp$1>; declare const createRsvp: MaybeContext & typeof createRsvp$1>; declare const updateRsvp: MaybeContext & typeof updateRsvp$1>; declare const bulkUpdateRsvp: MaybeContext & typeof bulkUpdateRsvp$1>; declare const deleteRsvp: MaybeContext & typeof deleteRsvp$1>; declare const checkInRsvp: MaybeContext & typeof checkInRsvp$1>; declare const deleteRsvpCheckIn: MaybeContext & typeof deleteRsvpCheckIn$1>; /** @deprecated */ declare const onRsvpCreated: BuildEventDefinition & typeof onRsvpCreated$1; /** @deprecated */ declare const onRsvpDeleted: BuildEventDefinition & typeof onRsvpDeleted$1; /** @deprecated */ declare const onRsvpUpdated: BuildEventDefinition & typeof onRsvpUpdated$1; export { BulkUpdateRsvpOptions, BulkUpdateRsvpResponse, CheckInRsvpOptions, CheckInRsvpResponse, CreateRsvpOptions, CreateRsvpResponse, DeleteRsvpCheckInOptions, DeleteRsvpCheckInResponse, DeleteRsvpOptions, GetRsvpOptions, ListRsvpOptions, ListRsvpResponse, QueryRsvpOptions, QueryRsvpResponse, Rsvp, RsvpCreatedEnvelope, RsvpDeletedEnvelope, RsvpUpdatedEnvelope, UpdateRsvpOptions, UpdateRsvpResponse, bulkUpdateRsvp, checkInRsvp, createRsvp, deleteRsvp, deleteRsvpCheckIn, getRsvp, listRsvp, onRsvpCreated, onRsvpDeleted, onRsvpUpdated, queryRsvp, updateRsvp };