import { HttpClient, NonNullablePaths, EventDefinition, MaybeContext, BuildRESTFunction, BuildEventDefinition } from '@wix/sdk-types'; import { R as RsvpSearch, S as SearchRsvpsOptions, a as SearchRsvpsResponse, C as CountRsvpsOptions, b as CountRsvpsResponse, G as GetRsvpOptions, c as Rsvp, d as CreateRsvpOptions, e as CreateRsvpApplicationErrors, U as UpdateRsvp, f as UpdateRsvpOptions, g as UpdateRsvpApplicationErrors, M as MaskedRsvp, B as BulkUpdateRsvpsOptions, h as BulkUpdateRsvpsResponse, i as BulkUpdateRsvpsApplicationErrors, j as BulkDeleteRsvpsByFilterOptions, k as BulkDeleteRsvpsByFilterResponse, l as BulkDeleteRsvpsByFilterApplicationErrors, m as CheckInRsvpGuestsOptions, n as CheckInRsvpGuestsResponse, o as CheckInRsvpGuestsApplicationErrors, p as CancelRsvpGuestsCheckInOptions, q as CancelRsvpGuestsCheckInResponse, r as CancelRsvpGuestsCheckInApplicationErrors, L as ListRsvpSummaryResponse, s as ListCurrentRsvpsOptions, t as ListCurrentRsvpsResponse, u as ListCurrentRsvpsApplicationErrors, v as RsvpCreatedEnvelope, w as RsvpDeletedEnvelope, x as RsvpUpdatedEnvelope, y as RsvpQuery, Q as QueryRsvpsOptions, z as typedQueryRsvps, A as RsvpsQueryBuilder } from './events-v2-rsvp-rsvp-v-2.universal-L3wbfNbw.js'; export { fh as AccountInfo, fk as AccountInfoMetadata, fd as ActionEvent, b1 as AdditionalGuest, b0 as AdditionalGuestDetails, cx as Address, cA as AddressLocation, cy as AddressStreetOneOf, dl as Agenda, bm as Aggregation, bC as AggregationData, bn as AggregationKindOneOf, bV as AggregationResults, bW as AggregationResultsResultOneOf, bJ as AggregationResultsScalarResult, P as AggregationType, fy as AggregationTypeWithLiterals, aB as Alignment, gg as AlignmentWithLiterals, eq as AnchorData, b7 as App, ex as AppEmbedData, ey as AppEmbedDataAppDataOneOf, aD as AppType, gi as AppTypeWithLiterals, cm as ApplicationError, ax as AspectRatio, gc as AspectRatioWithLiterals, eS as AudioData, eg as Background, eh as BackgroundBackgroundOneOf, eY as BackgroundImage, at as BackgroundType, g8 as BackgroundTypeWithLiterals, f4 as Badge, eZ as Banner, fi as BaseEventMetadata, eV as BlockquoteData, ez as BookingData, dw as Border, eP as BorderColors, eQ as BorderWidths, co as BulkActionMetadata, cp as BulkDeleteRsvpsByFilterRequest, cn as BulkRsvpResult, ck as BulkUpdateRsvpsRequest, eU as BulletedListData, dv as ButtonData, aa as ButtonDataType, fR as ButtonDataTypeWithLiterals, eB as ButtonStyles, ce as CalendarLinks, cr as CancelRsvpGuestsCheckInRequest, eW as CaptionData, eE as CardStyles, aA as CardStylesType, gf as CardStylesTypeWithLiterals, dm as Category, dn as CategoryCounts, eO as CellStyle, a$ as CheckInDetails, cq as CheckInRsvpGuestsRequest, d4 as CheckoutFormMessages, a1 as CheckoutType, fI as CheckoutTypeWithLiterals, dH as CodeBlockData, eK as CollapsibleListData, er as ColorData, dx as Colors, aT as CommonAddress, aW as CommonAddressLocation, aU as CommonAddressStreetOneOf, gw as CommonQueryWithEntityContext, gv as CommonSearchWithEntityContext, aV as CommonStreetAddress, aX as CommonSubdivision, a5 as ConferenceType, fM as ConferenceTypeWithLiterals, c8 as CountRsvpsRequest, cb as CreateRsvpRequest, cd as CreateRsvpResponse, aj as Crop, f_ as CropWithLiterals, bz as CursorPaging, bA as CursorPagingMetadata, c5 as CursorQuery, c6 as CursorQueryPagingMethodOneOf, bj as CursorSearch, bk as CursorSearchPagingMethodOneOf, bB as Cursors, bb as CustomTag, d8 as Dashboard, bu as DateHistogramAggregation, bR as DateHistogramResult, bT as DateHistogramResults, eo as Decoration, ep as DecorationDataOneOf, au as DecorationType, g9 as DecorationTypeWithLiterals, ci as DeleteRsvpRequest, cj as DeleteRsvpResponse, em as Design, aN as DesignTarget, gs as DesignTargetWithLiterals, eM as Dimensions, aF as Direction, gk as DirectionWithLiterals, dJ as DividerData, af as DividerDataAlignment, fW as DividerDataAlignmentWithLiterals, f2 as DocumentStyle, f7 as DomainEvent, f8 as DomainEventBodyOneOf, eI as EmbedData, f5 as Empty, f9 as EntityCreatedEvent, fc as EntityDeletedEvent, fb as EntityUpdatedEvent, cF as Event, cu as EventCreated, eA as EventData, f6 as EventDeleted, dp as EventDisplaySettings, fj as EventMetadata, Y as EventStatus, fD as EventStatusWithLiterals, Z as EventType, fE as EventTypeWithLiterals, b4 as ExtendedFields, cS as ExternalEvent, dc as Feed, ba as File, dK as FileData, dL as FileSource, dM as FileSourceDataOneOf, ew as FontFamilyData, eu as FontSizeData, av as FontType, ga as FontTypeWithLiterals, cU as Form, c_ as FormMessages, aQ as FormResponse, b3 as FormSubmission, aS as FormattedAddress, dZ as GIF, dY as GIFData, al as GIFType, g0 as GIFTypeWithLiterals, dO as GalleryData, dU as GalleryOptions, dV as GalleryOptionsLayout, c9 as GetRsvpRequest, ca as GetRsvpResponse, ef as Gradient, bS as GroupByValueResults, a_ as Guest, cf as GuestLimitExceededData, aZ as GuestList, db as GuestListConfig, d$ as HTMLData, e0 as HTMLDataDataOneOf, d_ as HeadingData, dC as Height, ff as IdentificationData, fg as IdentificationDataIdOneOf, dQ as Image, e1 as ImageData, e3 as ImageDataStyles, aJ as ImagePosition, go as ImagePositionWithLiterals, eC as ImageStyles, bp as IncludeMissingValuesOptions, aE as InitialExpandedItems, gj as InitialExpandedItemsWithLiterals, cW as Input, cV as InputControl, a3 as InputControlType, fK as InputControlTypeWithLiterals, aR as InputValue, O as Interval, fx as IntervalWithLiterals, b5 as InvalidateCache, b6 as InvalidateCacheGetByOneOf, dS as Item, dT as ItemDataOneOf, cl as ItemMetadata, dW as ItemStyle, di as Keyword, cZ as Label, dq as LabellingSettings, c2 as LargeCursorPaging, aC as Layout, e_ as LayoutCellData, eX as LayoutData, ah as LayoutType, fY as LayoutTypeWithLiterals, gh as LayoutWithLiterals, be as LimitedRsvpSpotsReleased, ad as LineStyle, fU as LineStyleWithLiterals, dE as Link, es as LinkData, dF as LinkDataOneOf, e4 as LinkPreviewData, e5 as LinkPreviewDataStyles, ct as ListCurrentRsvpsRequest, cs as ListRsvpSummaryRequest, c1 as ListRsvpsRequest, c3 as ListRsvpsResponse, eR as ListValue, cv as Location, W as LocationType, fB as LocationTypeWithLiterals, cw as MapCoordinates, e6 as MapData, e7 as MapSettings, ao as MapType, g3 as MapTypeWithLiterals, dP as Media, et as MentionData, fe as MessageEnvelope, f1 as Metadata, J as MissingValues, fu as MissingValuesWithLiterals, T as Mode, fz as ModeWithLiterals, cc as ModificationOptions, cR as Money, d3 as Negative, d1 as NegativeResponseConfirmation, bx as NestedAggregation, bv as NestedAggregationItem, bw as NestedAggregationItemKindOneOf, bF as NestedAggregationResults, bG as NestedAggregationResultsResultOneOf, N as NestedAggregationType, fw as NestedAggregationTypeWithLiterals, bO as NestedResultValue, bP as NestedResultValueResultOneOf, bU as NestedResults, bK as NestedValueAggregationResult, ds as Node, dt as NodeDataOneOf, du as NodeStyle, a7 as NodeType, fO as NodeTypeWithLiterals, aH as NullValue, gm as NullValueWithLiterals, cE as Occurrence, eJ as Oembed, dd as OnlineConferencing, de as OnlineConferencingConfig, b2 as OnlineConferencingLogin, df as OnlineConferencingSession, eb as Option, ej as OptionDesign, ee as OptionLayout, cX as OptionSelection, cY as OptionSelectionSelectedOptionOneOf, eT as OrderedListData, ai as Orientation, fZ as OrientationWithLiterals, aK as Origin, gp as OriginWithLiterals, dN as PDFSettings, b8 as Page, bc as Pages, b_ as Paging, c0 as PagingMetadataV2, e8 as ParagraphData, ea as Permissions, az as Placement, ge as PlacementWithLiterals, eH as PlaybackOptions, dy as PluginContainerData, a9 as PluginContainerDataAlignment, fQ as PluginContainerDataAlignmentWithLiterals, dz as PluginContainerDataWidth, dA as PluginContainerDataWidthDataOneOf, ek as Poll, e9 as PollData, el as PollDataLayout, ei as PollDesign, ed as PollLayout, as as PollLayoutDirection, g7 as PollLayoutDirectionWithLiterals, ar as PollLayoutType, g6 as PollLayoutTypeWithLiterals, ec as PollSettings, aw as Position, gb as PositionWithLiterals, d2 as Positive, d0 as PositiveResponseConfirmation, eF as PricingData, c4 as QueryRsvpsRequest, c7 as QueryRsvpsResponse, bs as RangeAggregation, bE as RangeAggregationResult, bo as RangeBucket, bM as RangeResult, bI as RangeResults, cD as Recurrences, cH as Registration, d6 as RegistrationClosedMessages, _ as RegistrationStatus, fF as RegistrationStatusWithLiterals, dG as Rel, V as RequestedFields, fA as RequestedFieldsWithLiterals, ay as Resizing, gd as ResizingWithLiterals, d5 as ResponseConfirmation, aM as ResponsivenessBehaviour, gr as ResponsivenessBehaviourWithLiterals, fa as RestoreInfo, bQ as Results, eD as RibbonStyles, dr as RichContent, bh as RsvpBalanceDelta, cI as RsvpCollection, cJ as RsvpCollectionConfig, cK as RsvpConfirmationMessages, cM as RsvpConfirmationMessagesNegativeResponseConfirmation, cL as RsvpConfirmationMessagesPositiveResponseConfirmation, c$ as RsvpFormMessages, fn as RsvpQuerySpec, fl as RsvpSearchSpec, E as RsvpStatus, $ as RsvpStatusOptions, fG as RsvpStatusOptionsWithLiterals, fq as RsvpStatusWithLiterals, d9 as RsvpSummary, bf as RsvpsBalanceUpdated, fm as RsvpsQueryResult, bt as ScalarAggregation, bN as ScalarResult, K as ScalarType, fv as ScalarTypeWithLiterals, aI as Scaling, gn as ScalingWithLiterals, cC as ScheduleConfig, cG as Scheduling, bY as Search, by as SearchDetails, bZ as SearchPagingMethodOneOf, bi as SearchRsvpsRequest, bX as SearchRsvpsWithOffsetRequest, b$ as SearchRsvpsWithOffsetResponse, dh as SeoSchema, dg as SeoSettings, dk as Settings, e$ as ShapeData, f0 as ShapeDataStyles, cT as SiteUrl, I as SortDirection, ft as SortDirectionWithLiterals, F as SortOrder, fr as SortOrderWithLiterals, H as SortType, fs as SortTypeWithLiterals, bl as Sorting, am as Source, g1 as SourceWithLiterals, dB as Spoiler, ev as SpoilerData, aY as StandardDetails, a6 as State, fN as StateWithLiterals, X as Status, fC as StatusWithLiterals, cz as StreetAddress, dD as Styles, e2 as StylesBorder, an as StylesPosition, g2 as StylesPositionWithLiterals, cB as Subdivision, D as SubdivisionType, fp as SubdivisionTypeWithLiterals, eN as TableCellData, eL as TableData, dj as Tag, ab as Target, fS as TargetWithLiterals, cP as TaxConfig, a0 as TaxType, fH as TaxTypeWithLiterals, ac as TextAlignment, fT as TextAlignmentWithLiterals, en as TextData, f3 as TextNodeStyle, dI as TextStyle, dX as Thumbnails, ak as ThumbnailsAlignment, f$ as ThumbnailsAlignmentWithLiterals, cN as Ticketing, cO as TicketingConfig, da as TicketingSummary, cQ as TicketsConfirmationMessages, d7 as TicketsUnavailableMessages, aO as Type, gt as TypeWithLiterals, b9 as URI, bd as URIs, cg as UpdateRsvpRequest, ch as UpdateRsvpResponse, bg as V2RsvpSummary, bq as ValueAggregation, br as ValueAggregationOptionsOneOf, bD as ValueAggregationResult, bL as ValueResult, bH as ValueResults, a4 as ValueType, fL as ValueTypeWithLiterals, aG as VerticalAlignment, aL as VerticalAlignmentAlignment, gq as VerticalAlignmentAlignmentWithLiterals, gl as VerticalAlignmentWithLiterals, dR as Video, eG as VideoData, ag as ViewMode, fX as ViewModeWithLiterals, ap as ViewRole, g4 as ViewRoleWithLiterals, a2 as VisitorType, fJ as VisitorTypeWithLiterals, aq as VoteRole, g5 as VoteRoleWithLiterals, aP as WebhookIdentityType, gu as WebhookIdentityTypeWithLiterals, ae as Width, a8 as WidthType, fP as WidthTypeWithLiterals, fV as WidthWithLiterals, fo as utils } from './events-v2-rsvp-rsvp-v-2.universal-L3wbfNbw.js'; declare function searchRsvps$1(httpClient: HttpClient): SearchRsvpsSignature; interface SearchRsvpsSignature { /** * Retrieves a list of RSVPs that match the specified search query and optionally performs aggregations on the data queried. * * To learn about working with _search_, see [API Query Language](https://dev.wix.com/docs/rest/articles/get-started/api-query-language), [Sorting and Paging](https://dev.wix.com/docs/rest/articles/get-started/sorting-and-paging), and [Field Projection](https://dev.wix.com/docs/rest/articles/get-started/field-projection). * @param - Search options. See [API Query Language](https://dev.wix.com/docs/rest/articles/get-started/api-query-language) for more details. */ (search: RsvpSearch, options?: SearchRsvpsOptions): Promise>; } declare function countRsvps$1(httpClient: HttpClient): CountRsvpsSignature; interface CountRsvpsSignature { /** * Counts RSVPs with the specified filtering and searching. */ (options?: CountRsvpsOptions): Promise>; } declare function getRsvp$1(httpClient: HttpClient): GetRsvpSignature; interface GetRsvpSignature { /** * Retrieves an RSVP by ID. * @param - ID of the RSVP to retrieve. * @returns Retrieved RSVP. */ (rsvpId: string, options?: GetRsvpOptions): Promise>; } declare function createRsvp$1(httpClient: HttpClient): CreateRsvpSignature; interface CreateRsvpSignature { /** * Creates an RSVP. * * To create anRSVP with multiple guests, you have to specify the `additionalGuests` and `guestNames` fields. * @param - RSVP info. * @returns Created RSVP. */ (rsvp: NonNullablePaths, options?: CreateRsvpOptions): Promise & { __applicationErrorsType?: CreateRsvpApplicationErrors; }>; } declare function updateRsvp$1(httpClient: HttpClient): UpdateRsvpSignature; interface UpdateRsvpSignature { /** * Updates RSVP. * * Each time the RSVP is updated, `revision` increments by 1. The existing `revision` must be specified when updating the RSVP. This ensures you're working with the latest RSVP and prevents unintended overwrites. * @param - ID of the RSVP. * @returns Updated RSVP. */ (_id: string, rsvp: UpdateRsvp, options?: UpdateRsvpOptions): Promise & { __applicationErrorsType?: UpdateRsvpApplicationErrors; }>; } declare function deleteRsvp$1(httpClient: HttpClient): DeleteRsvpSignature; interface DeleteRsvpSignature { /** * Deletes an RSVP. * @param - ID of the RSVP to delete. */ (rsvpId: string): Promise; } declare function bulkUpdateRsvps$1(httpClient: HttpClient): BulkUpdateRsvpsSignature; interface BulkUpdateRsvpsSignature { /** * Updates multiple RSVPs. * * You can update up to 100 RSVPs per request. * @param - RSVPs to update. */ (rsvps: NonNullablePaths[], options?: BulkUpdateRsvpsOptions): Promise & { __applicationErrorsType?: BulkUpdateRsvpsApplicationErrors; }>; } declare function bulkDeleteRsvpsByFilter$1(httpClient: HttpClient): BulkDeleteRsvpsByFilterSignature; interface BulkDeleteRsvpsByFilterSignature { /** * Deletes multiple RSVPs. * @param - Filter object. */ (filter: Record, options?: BulkDeleteRsvpsByFilterOptions): Promise & { __applicationErrorsType?: BulkDeleteRsvpsByFilterApplicationErrors; }>; } declare function checkInRsvpGuests$1(httpClient: HttpClient): CheckInRsvpGuestsSignature; interface CheckInRsvpGuestsSignature { /** * Checks in RSVP guests. * * You can check in up to 11 guests per request. * @param - ID of the RSVP to check-in. */ (rsvpId: string, options?: CheckInRsvpGuestsOptions): Promise & { __applicationErrorsType?: CheckInRsvpGuestsApplicationErrors; }>; } declare function cancelRsvpGuestsCheckIn$1(httpClient: HttpClient): CancelRsvpGuestsCheckInSignature; interface CancelRsvpGuestsCheckInSignature { /** * Cancels the check-in of RSVP guests. * * If the request body is empty, cancels all check-ins from the RSVP. After the cancellation, the `guests.checkInDate` value becomes empty. * * You can cancel the check-in of up to 11 guests per request. * @param - ID of the RSVP to cancel check-in for. */ (rsvpId: string, options?: CancelRsvpGuestsCheckInOptions): Promise & { __applicationErrorsType?: CancelRsvpGuestsCheckInApplicationErrors; }>; } declare function listRsvpSummary$1(httpClient: HttpClient): ListRsvpSummarySignature; interface ListRsvpSummarySignature { /** * Retrieves an RSVP summary. * @param - Event ID to retrieve the RSVP summary for. */ (eventId: string[]): Promise>; } declare function listCurrentRsvps$1(httpClient: HttpClient): ListCurrentRsvpsSignature; interface ListCurrentRsvpsSignature { /** * Lists RSVPs for the authenticated member across specified events. * @param - Event IDs to retrieve member RSVPs for. */ (eventId: string[], options?: ListCurrentRsvpsOptions): Promise & { __applicationErrorsType?: ListCurrentRsvpsApplicationErrors; }>; } declare const onRsvpCreated$1: EventDefinition; declare const onRsvpDeleted$1: EventDefinition; declare const onRsvpUpdated$1: EventDefinition; declare function customQueryRsvps(httpClient: HttpClient): { (query: RsvpQuery, options?: QueryRsvpsOptions): ReturnType; (options?: QueryRsvpsOptions): RsvpsQueryBuilder; }; declare const searchRsvps: MaybeContext & typeof searchRsvps$1>; declare const countRsvps: MaybeContext & typeof countRsvps$1>; declare const getRsvp: MaybeContext & typeof getRsvp$1>; declare const createRsvp: MaybeContext & typeof createRsvp$1>; declare const updateRsvp: MaybeContext & typeof updateRsvp$1>; declare const deleteRsvp: MaybeContext & typeof deleteRsvp$1>; declare const bulkUpdateRsvps: MaybeContext & typeof bulkUpdateRsvps$1>; declare const bulkDeleteRsvpsByFilter: MaybeContext & typeof bulkDeleteRsvpsByFilter$1>; declare const checkInRsvpGuests: MaybeContext & typeof checkInRsvpGuests$1>; declare const cancelRsvpGuestsCheckIn: MaybeContext & typeof cancelRsvpGuestsCheckIn$1>; declare const listRsvpSummary: MaybeContext & typeof listRsvpSummary$1>; declare const listCurrentRsvps: MaybeContext & typeof listCurrentRsvps$1>; declare const queryRsvps: MaybeContext & typeof customQueryRsvps>; /** * Triggered when an RSVP is created. */ declare const onRsvpCreated: BuildEventDefinition & typeof onRsvpCreated$1; /** * Triggered when an RSVP is deleted. */ declare const onRsvpDeleted: BuildEventDefinition & typeof onRsvpDeleted$1; /** * Triggered when an RSVP is updated. */ declare const onRsvpUpdated: BuildEventDefinition & typeof onRsvpUpdated$1; export { BulkDeleteRsvpsByFilterApplicationErrors, BulkDeleteRsvpsByFilterOptions, BulkDeleteRsvpsByFilterResponse, BulkUpdateRsvpsApplicationErrors, BulkUpdateRsvpsOptions, BulkUpdateRsvpsResponse, CancelRsvpGuestsCheckInApplicationErrors, CancelRsvpGuestsCheckInOptions, CancelRsvpGuestsCheckInResponse, CheckInRsvpGuestsApplicationErrors, CheckInRsvpGuestsOptions, CheckInRsvpGuestsResponse, CountRsvpsOptions, CountRsvpsResponse, CreateRsvpApplicationErrors, CreateRsvpOptions, GetRsvpOptions, ListCurrentRsvpsApplicationErrors, ListCurrentRsvpsOptions, ListCurrentRsvpsResponse, ListRsvpSummaryResponse, MaskedRsvp, QueryRsvpsOptions, Rsvp, RsvpCreatedEnvelope, RsvpDeletedEnvelope, RsvpQuery, RsvpSearch, RsvpUpdatedEnvelope, RsvpsQueryBuilder, SearchRsvpsOptions, SearchRsvpsResponse, UpdateRsvp, UpdateRsvpApplicationErrors, UpdateRsvpOptions, bulkDeleteRsvpsByFilter, bulkUpdateRsvps, cancelRsvpGuestsCheckIn, checkInRsvpGuests, countRsvps, createRsvp, deleteRsvp, getRsvp, listCurrentRsvps, listRsvpSummary, onRsvpCreated, onRsvpDeleted, onRsvpUpdated, queryRsvps, searchRsvps, updateRsvp };