import { getEvent as publicGetEvent, listEvents as publicListEvents, queryEvents as publicQueryEvents, createEvent as publicCreateEvent, bulkCreateEvent as publicBulkCreateEvent, updateEvent as publicUpdateEvent, bulkUpdateEvent as publicBulkUpdateEvent, restoreEventDefaults as publicRestoreEventDefaults, splitRecurringEvent as publicSplitRecurringEvent, cancelEvent as publicCancelEvent, bulkCancelEvent as publicBulkCancelEvent, listEventsByContactId as publicListEventsByContactId, listEventsByMemberId as publicListEventsByMemberId } from './calendar-v3-event-events.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onEventCancelled as publicOnEventCancelled } from './calendar-v3-event-events.public.js'; import { onEventCreated as publicOnEventCreated } from './calendar-v3-event-events.public.js'; import { onEventRecurringSplit as publicOnEventRecurringSplit } from './calendar-v3-event-events.public.js'; import { onEventUpdated as publicOnEventUpdated } from './calendar-v3-event-events.public.js'; export declare const getEvent: MaybeContext & typeof publicGetEvent>; export declare const listEvents: MaybeContext & typeof publicListEvents>; export declare const queryEvents: MaybeContext & typeof publicQueryEvents>; export declare const createEvent: MaybeContext & typeof publicCreateEvent>; export declare const bulkCreateEvent: MaybeContext & typeof publicBulkCreateEvent>; export declare const updateEvent: MaybeContext & typeof publicUpdateEvent>; export declare const bulkUpdateEvent: MaybeContext & typeof publicBulkUpdateEvent>; export declare const restoreEventDefaults: MaybeContext & typeof publicRestoreEventDefaults>; export declare const splitRecurringEvent: MaybeContext & typeof publicSplitRecurringEvent>; export declare const cancelEvent: MaybeContext & typeof publicCancelEvent>; export declare const bulkCancelEvent: MaybeContext & typeof publicBulkCancelEvent>; export declare const listEventsByContactId: MaybeContext & typeof publicListEventsByContactId>; export declare const listEventsByMemberId: MaybeContext & typeof publicListEventsByMemberId>; /** * Triggered when an event is canceled. * * Not triggered when `INSTANCE` events are canceled. You can use the * [Events View API](https://dev.wix.com/docs/rest/business-management/calendar/event-views-v3/introduction) * to get notified about `INSTANCE` events. */ export declare const onEventCancelled: ReturnType>; /** * Triggered when an event is created, including when an existing `MASTER` * event is split. * * Not triggered when `INSTANCE` events are created. You can use the * [Events View API](https://dev.wix.com/docs/rest/business-management/calendar/event-views-v3/introduction) * to get notified about `INSTANCE` events. */ export declare const onEventCreated: ReturnType>; /** * Triggered when a `MASTER` event is split. */ export declare const onEventRecurringSplit: ReturnType>; /** * Triggered when an event is updated, including when it's canceled. * * Not triggered when `INSTANCE` events are updated. You can use the * [Events View API](https://dev.wix.com/docs/rest/business-management/calendar/event-views-v3/introduction) * to get notified about `INSTANCE` events. */ export declare const onEventUpdated: ReturnType>; export { Status, RecurrenceType, Frequency, Day, Transparency, LocationType, Role, ParticipantsStatus, Type, Field, IdentityType, RequestedFields, SortOrder, WebhookIdentityType, PlacementType, DayOfWeek, ResolutionMethod, } from './calendar-v3-event-events.universal.js'; export { Event, ZonedDate, RecurrenceRule, Location, Resource, Participants, Participant, ConferencingDetails, Permission, CommonIdentificationData, CommonIdentificationDataIdOneOf, ExtendedFields, MigrateSiteRequest, MigrateSiteResponse, UpdateScheduleWithFixedBusinessResourceIdRequest, UpdateScheduleWithFixedBusinessResourceIdResponse, UpdateEventsWithFixedBusinessResourceIdRequest, UpdateEventsWithFixedBusinessResourceIdResponse, GetEventRequest, GetEventResponse, ListEventsRequest, ListEventsResponse, QueryEventsRequest, CursorQuery, CursorQueryPagingMethodOneOf, Sorting, CursorPaging, QueryEventsResponse, CursorPagingMetadata, Cursors, ListRecurringEventInstancesHistoryRequest, ListRecurringEventInstancesHistoryResponse, CreateEventRequest, CreateEventResponse, BulkCreateEventRequest, MaskedEvent, BulkCreateEventResponse, BulkEventResult, ItemMetadata, ApplicationError, BulkActionMetadata, UpdateEventRequest, ParticipantNotification, UpdateEventResponse, EventUpdatedWithMetadata, BulkUpdateEventRequest, BulkUpdateEventRequestMaskedEvent, BulkUpdateEventResponse, UpdateEventParticipantsRequest, UpdateEventParticipantsResponse, RestoreEventDefaultsRequest, RestoreEventDefaultsResponse, SplitRecurringEventRequest, SplitRecurringEventResponse, RecurringEventSplit, CancelEventRequest, CancelEventResponse, EventCancelled, BulkCancelEventRequest, BulkCancelEventResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, SitePropertiesNotification, SitePropertiesEvent, Properties, Categories, Locale, Address, AddressHint, GeoCoordinates, BusinessSchedule, TimePeriod, SpecialHourPeriod, Multilingual, SupportedLanguage, ConsentPolicy, Translation, ChangeContext, ChangeContextPayloadOneOf, PropertiesChange, SiteCreated, SiteCloned, Empty, ListEventsByContactIdRequest, CommonCursorPaging, ListEventsByContactIdResponse, CommonCursorPagingMetadata, CommonCursors, ListEventsByMemberIdRequest, ListEventsByMemberIdResponse, EventNonNullableFields, GetEventResponseNonNullableFields, ListEventsResponseNonNullableFields, QueryEventsResponseNonNullableFields, CreateEventResponseNonNullableFields, BulkCreateEventResponseNonNullableFields, UpdateEventResponseNonNullableFields, BulkUpdateEventResponseNonNullableFields, RestoreEventDefaultsResponseNonNullableFields, SplitRecurringEventResponseNonNullableFields, CancelEventResponseNonNullableFields, BulkCancelEventResponseNonNullableFields, ListEventsByContactIdResponseNonNullableFields, ListEventsByMemberIdResponseNonNullableFields, BaseEventMetadata, EventMetadata, EventCancelledEnvelope, EventCreatedEnvelope, EventRecurringSplitEnvelope, EventUpdatedEnvelope, GetEventOptions, ListEventsOptions, QueryEventsOptions, EventsQueryResult, EventsQueryBuilder, CreateEventOptions, BulkCreateEventOptions, UpdateEvent, UpdateEventOptions, BulkUpdateEventOptions, RestoreEventDefaultsOptions, SplitRecurringEventOptions, CancelEventOptions, BulkCancelEventOptions, ListEventsByContactIdOptions, ListEventsByMemberIdOptions, } from './calendar-v3-event-events.universal.js';