import * as ambassadorWixCalendarV3ParticipationTypes from './calendar-v3-participation-participations.types.js'; import * as ambassadorWixCalendarV3ParticipationUniversalTypes from './calendar-v3-participation-participations.universal.js'; export type __PublicMethodMetaInfo = { getUrl: (context: any) => string; httpMethod: K; path: string; pathParams: M; __requestType: T; __originalRequestType: S; __responseType: Q; __originalResponseType: R; }; export declare function getParticipation(): __PublicMethodMetaInfo<'GET', { participationId: string; }, ambassadorWixCalendarV3ParticipationUniversalTypes.GetParticipationRequest, ambassadorWixCalendarV3ParticipationTypes.GetParticipationRequest, ambassadorWixCalendarV3ParticipationUniversalTypes.GetParticipationResponse & ambassadorWixCalendarV3ParticipationUniversalTypes.GetParticipationResponseNonNullableFields, ambassadorWixCalendarV3ParticipationTypes.GetParticipationResponse & ambassadorWixCalendarV3ParticipationTypes.GetParticipationResponseNonNullableFields>; export declare function queryParticipations(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixCalendarV3ParticipationUniversalTypes.QueryParticipationsRequest, ambassadorWixCalendarV3ParticipationTypes.QueryParticipationsRequest, ambassadorWixCalendarV3ParticipationUniversalTypes.QueryParticipationsResponse & ambassadorWixCalendarV3ParticipationUniversalTypes.QueryParticipationsResponseNonNullableFields, ambassadorWixCalendarV3ParticipationTypes.QueryParticipationsResponse & ambassadorWixCalendarV3ParticipationTypes.QueryParticipationsResponseNonNullableFields>; export declare function createParticipation(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixCalendarV3ParticipationUniversalTypes.CreateParticipationRequest, ambassadorWixCalendarV3ParticipationTypes.CreateParticipationRequest, ambassadorWixCalendarV3ParticipationUniversalTypes.CreateParticipationResponse & ambassadorWixCalendarV3ParticipationUniversalTypes.CreateParticipationResponseNonNullableFields, ambassadorWixCalendarV3ParticipationTypes.CreateParticipationResponse & ambassadorWixCalendarV3ParticipationTypes.CreateParticipationResponseNonNullableFields>; export declare function updateParticipation(): __PublicMethodMetaInfo<'PATCH', { participationId: string; }, ambassadorWixCalendarV3ParticipationUniversalTypes.UpdateParticipationRequest, ambassadorWixCalendarV3ParticipationTypes.UpdateParticipationRequest, ambassadorWixCalendarV3ParticipationUniversalTypes.UpdateParticipationResponse & ambassadorWixCalendarV3ParticipationUniversalTypes.UpdateParticipationResponseNonNullableFields, ambassadorWixCalendarV3ParticipationTypes.UpdateParticipationResponse & ambassadorWixCalendarV3ParticipationTypes.UpdateParticipationResponseNonNullableFields>; export declare function deleteParticipation(): __PublicMethodMetaInfo<'DELETE', { participationId: string; }, ambassadorWixCalendarV3ParticipationUniversalTypes.DeleteParticipationRequest, ambassadorWixCalendarV3ParticipationTypes.DeleteParticipationRequest, ambassadorWixCalendarV3ParticipationUniversalTypes.DeleteParticipationResponse, ambassadorWixCalendarV3ParticipationTypes.DeleteParticipationResponse>;