import { getParticipation as publicGetParticipation, queryParticipations as publicQueryParticipations, createParticipation as publicCreateParticipation, updateParticipation as publicUpdateParticipation, deleteParticipation as publicDeleteParticipation } from './calendar-v3-participation-participations.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onParticipationCreated as publicOnParticipationCreated } from './calendar-v3-participation-participations.public.js'; import { onParticipationDeleted as publicOnParticipationDeleted } from './calendar-v3-participation-participations.public.js'; import { onParticipationUpdated as publicOnParticipationUpdated } from './calendar-v3-participation-participations.public.js'; export declare const getParticipation: MaybeContext & typeof publicGetParticipation>; export declare const queryParticipations: MaybeContext & typeof publicQueryParticipations>; export declare const createParticipation: MaybeContext & typeof publicCreateParticipation>; export declare const updateParticipation: MaybeContext & typeof publicUpdateParticipation>; export declare const deleteParticipation: MaybeContext & typeof publicDeleteParticipation>; /** * Triggered when a `participation` object is created. */ export declare const onParticipationCreated: ReturnType>; /** * Triggered when a `participation` object is deleted. */ export declare const onParticipationDeleted: ReturnType>; /** * Triggered when a `participation` object is updated. */ export declare const onParticipationUpdated: ReturnType>; export { Status, WebhookIdentityType, } from './calendar-v3-participation-participations.universal.js'; export { Participation, ParticipationParticipatedItemOneOf, Participant, ExtendedFields, GetParticipationRequest, GetParticipationResponse, QueryParticipationsRequest, CursorQuery, CursorQueryPagingMethodOneOf, CursorPaging, QueryParticipationsResponse, CursorPagingMetadata, Cursors, CreateParticipationRequest, CreateParticipationResponse, UpdateParticipationRequest, UpdateParticipationResponse, ParticipationUpdatedWithMetadata, DeleteParticipationRequest, DeleteParticipationResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, Empty, SumParticipationsPartySizeByScheduleIdRequest, SumParticipationsPartySizeByScheduleIdResponse, PartySizeSumByScheduleId, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, ParticipationNonNullableFields, GetParticipationResponseNonNullableFields, QueryParticipationsResponseNonNullableFields, CreateParticipationResponseNonNullableFields, UpdateParticipationResponseNonNullableFields, BaseEventMetadata, EventMetadata, ParticipationCreatedEnvelope, ParticipationDeletedEnvelope, ParticipationUpdatedEnvelope, ParticipationsQueryResult, ParticipationsQueryBuilder, CreateParticipationOptions, UpdateParticipation, } from './calendar-v3-participation-participations.universal.js';