import { approveJoinRequests as publicApproveJoinRequests, rejectJoinRequests as publicRejectJoinRequests, listJoinRequests as publicListJoinRequests, queryJoinRequests as publicQueryJoinRequests } from './social-groups-v3-join-request-join-requests.public'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onJoinRequestApproved as publicOnJoinRequestApproved } from './social-groups-v3-join-request-join-requests.public'; import { onJoinRequestRejected as publicOnJoinRequestRejected } from './social-groups-v3-join-request-join-requests.public'; export declare const approveJoinRequests: MaybeContext & typeof publicApproveJoinRequests>; export declare const rejectJoinRequests: MaybeContext & typeof publicRejectJoinRequests>; export declare const listJoinRequests: MaybeContext & typeof publicListJoinRequests>; export declare const queryJoinRequests: MaybeContext & typeof publicQueryJoinRequests>; export { publicOnJoinRequestApproved }; export type _publicOnJoinRequestApprovedType = typeof publicOnJoinRequestApproved; /** * Triggered when a join request is approved by a group admin or a groups manager. */ export declare const onJoinRequestApproved: ReturnType>; export { publicOnJoinRequestRejected }; export type _publicOnJoinRequestRejectedType = typeof publicOnJoinRequestRejected; /** * Triggered when a join group request is rejected by a group admin or a groups manager. */ export declare const onJoinRequestRejected: ReturnType>; export { RequestStatus, ItemsToUpdate, OwnershipFilter, SortOrder, WebhookIdentityType, } from './social-groups-v3-join-request-join-requests.universal'; export { JoinRequest, RequestDetails, SubmitJoinRequestRequest, MembershipQuestionAnswer, SubmitJoinRequestResponse, CancelJoinRequestRequest, CancelJoinRequestResponse, JoinRequestCancelled, ApproveJoinRequestsRequest, ApproveJoinRequestsResponse, JoinRequestApproved, RejectJoinRequestsRequest, Rejection, RejectJoinRequestsResponse, JoinRequestRejected, ListJoinRequestsRequest, ListJoinRequestsResponse, PagingMetadata, QueryJoinRequestsRequest, Query, Sorting, Paging, QueryJoinRequestsResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, ApproveJoinRequestsResponseNonNullableFields, RejectJoinRequestsResponseNonNullableFields, ListJoinRequestsResponseNonNullableFields, QueryJoinRequestsResponseNonNullableFields, BaseEventMetadata, EventMetadata, JoinRequestApprovedEnvelope, JoinRequestRejectedEnvelope, ApproveJoinRequestsOptions, RejectJoinRequestsOptions, ListJoinRequestsOptions, QueryJoinRequestsOptions, } from './social-groups-v3-join-request-join-requests.universal';