import { EventDefinition, MaybeContext, BuildRESTFunction, HttpClient, BuildEventDefinition } from '@wix/sdk-types'; import { GuestCreatedEnvelope, GuestDeletedEnvelope, GuestCheckedInEnvelope, GuestEventCanceledEnvelope, GuestEventStartsEnvelope, GuestOrderCanceledEnvelope, GuestUpdatedEnvelope, EventGuestQuery, QueryEventGuestsOptions, typedQueryGuests, GuestsQueryBuilder } from './index.typings.js'; export { AccountInfo, AccountInfoMetadata, ActionEvent, AdditionalDetails, Address, AddressLocation, AddressStreetOneOf, AttendanceStatus, AttendanceStatusWithLiterals, BaseEventMetadata, CheckIn, CommonAddress, CommonAddressLocation, CommonAddressStreetOneOf, CommonQueryWithEntityContext, CommonStreetAddress, CommonSubdivision, ContactEventStatusUpdated, CouponDiscount, CursorPaging, Cursors, DateAndTimeSettings, Discount, DiscountItem, DiscountItemDiscountOneOf, DomainEvent, DomainEventBodyOneOf, Empty, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventDeleted, EventDetails, EventGuest, EventGuestQuerySpec, EventMetadata, EventType, EventTypeWithLiterals, Fee, FeeName, FeeNameWithLiterals, FeeType, FeeTypeWithLiterals, FormResponse, FormSubmission, Formatted, FormattedAddress, GuestCheckedIn, GuestCount, GuestCountUpdate, GuestCountUpdated, GuestDetails, GuestEventCanceled, GuestEventStarts, GuestListPreview, GuestOrderCanceled, GuestOrderConfirmed, GuestType, GuestTypeWithLiterals, GuestsQueryResult, IdentificationData, IdentificationDataIdOneOf, InputValue, Invoice, Item, Language, ListGuestListPreviewsRequest, ListGuestListPreviewsResponse, Location, LocationType, LocationTypeWithLiterals, MemberEventStatusUpdated, MemberEventStatusUpdatedEventType, MemberEventStatusUpdatedEventTypeWithLiterals, MemberGuest, MemberGuests, MessageEnvelope, Money, NotifyActionType, NotifyActionTypeWithLiterals, NotifyGuestAction, Occurrence, OnlineConferencingLogin, OrderConfirmed, OrderDeleted, OrderDetails, OrderStatus, OrderStatusWithLiterals, OrderType, OrderTypeWithLiterals, OrderUpdated, Paging, PagingMetadataV2, PaidPlanDiscount, PaidPlanDiscountDiscountOneOf, PercentDiscount, QueryEventGuestsRequest, QueryEventGuestsResponse, QueryV2, QueryV2PagingMethodOneOf, RecurrenceStatusStatus, RecurrenceStatusStatusWithLiterals, Recurrences, RequestedFields, RequestedFieldsEnumRequestedFields, RequestedFieldsEnumRequestedFieldsWithLiterals, RequestedFieldsWithLiterals, RestoreInfo, RsvpStatus, RsvpStatusWithLiterals, SecondaryLanguagesRequest, SecondaryLanguagesResponse, SortOrder, SortOrderWithLiterals, Sorting, StandardDetails, Status, StatusWithLiterals, StreamEventGuestsRequest, StreetAddress, Subdivision, SubdivisionSubdivisionType, SubdivisionSubdivisionTypeWithLiterals, SubdivisionType, SubdivisionTypeWithLiterals, Task, TaskContext, TaskKey, Tax, TaxType, TaxTypeWithLiterals, Ticket, TicketDetails, TicketGuestDetails, TicketingOrderStatus, TicketingOrderStatusWithLiterals, Timing, TimingWithLiterals, UpdateGuestRequest, UpdateGuestResponse, WebhookIdentityType, WebhookIdentityTypeWithLiterals, utils } from './index.typings.js'; declare const onGuestCreated$1: EventDefinition; declare const onGuestDeleted$1: EventDefinition; declare const onGuestCheckedIn$1: EventDefinition; declare const onGuestEventCanceled$1: EventDefinition; declare const onGuestEventStarts$1: EventDefinition; declare const onGuestOrderCanceled$1: EventDefinition; declare const onGuestUpdated$1: EventDefinition; declare function customQueryGuests(httpClient: HttpClient): { (query: EventGuestQuery, options?: QueryEventGuestsOptions): ReturnType; (options?: QueryEventGuestsOptions): GuestsQueryBuilder; }; declare const queryGuests: MaybeContext & typeof customQueryGuests>; /** * Triggered when a guest is created. */ declare const onGuestCreated: BuildEventDefinition & typeof onGuestCreated$1; /** * Triggered when a guest is deleted. */ declare const onGuestDeleted: BuildEventDefinition & typeof onGuestDeleted$1; /** * Triggered when a guest has checked in. */ declare const onGuestCheckedIn: BuildEventDefinition & typeof onGuestCheckedIn$1; /** * Triggered when an event is canceled. */ declare const onGuestEventCanceled: BuildEventDefinition & typeof onGuestEventCanceled$1; /** * Triggered when an event has started. */ declare const onGuestEventStarts: BuildEventDefinition & typeof onGuestEventStarts$1; /** * Triggered when a ticket order is canceled. */ declare const onGuestOrderCanceled: BuildEventDefinition & typeof onGuestOrderCanceled$1; /** * Triggered when a guest is updated. * * This event always triggers together with the Guest Created and the Guest Deleted events. * > **Note:** Since this event may trigger twice, you should explicitly add code to ensure that the parts of your code that depend on this event run only once. */ declare const onGuestUpdated: BuildEventDefinition & typeof onGuestUpdated$1; export { EventGuestQuery, GuestCheckedInEnvelope, GuestCreatedEnvelope, GuestDeletedEnvelope, GuestEventCanceledEnvelope, GuestEventStartsEnvelope, GuestOrderCanceledEnvelope, GuestUpdatedEnvelope, GuestsQueryBuilder, QueryEventGuestsOptions, onGuestCheckedIn, onGuestCreated, onGuestDeleted, onGuestEventCanceled, onGuestEventStarts, onGuestOrderCanceled, onGuestUpdated, queryGuests };