import { EventDefinition, HttpClient } from '@wix/sdk-types'; import { ApproveCreateRequestsOptions, ApproveCreateRequestsResponse, ApproveCreateRequestsResponseNonNullableFields, CreateRequestApprovedEnvelope, CreateRequestRejectedEnvelope, ListCreateRequestsOptions, ListCreateRequestsResponse, ListCreateRequestsResponseNonNullableFields, QueryCreateRequestsOptions, QueryCreateRequestsResponse, QueryCreateRequestsResponseNonNullableFields, RejectCreateRequestsOptions, RejectCreateRequestsResponse, RejectCreateRequestsResponseNonNullableFields } from './social-groups-v3-create-request-create-requests.universal'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function approveCreateRequests(httpClient: HttpClient): ApproveCreateRequestsSignature; interface ApproveCreateRequestsSignature { /** * Approves Create Requests. * Only admins can approve Create Requests. */ (options?: ApproveCreateRequestsOptions | undefined): Promise; } export declare function rejectCreateRequests(httpClient: HttpClient): RejectCreateRequestsSignature; interface RejectCreateRequestsSignature { /** * Rejects Create Requests. * Only admins can reject Create Requests. */ (options?: RejectCreateRequestsOptions | undefined): Promise; } export declare function listCreateRequests(httpClient: HttpClient): ListCreateRequestsSignature; interface ListCreateRequestsSignature { /** * Lists create requests across the site. */ (options?: ListCreateRequestsOptions | undefined): Promise; } export declare function queryCreateRequests(httpClient: HttpClient): QueryCreateRequestsSignature; interface QueryCreateRequestsSignature { /** * Retrieves a list of create requests across the site. * * Supported fields for filtering: * - `status` * * Supported fields for sorting: * - `createdDate` */ (options?: QueryCreateRequestsOptions | undefined): Promise; } export declare const onCreateRequestApproved: EventDefinition; export declare const onCreateRequestRejected: EventDefinition; export { AccessRestriction, AccessRestrictionDataOneOf, ActionEvent, AllowPolicy, ApproveCreateRequestsOptions, ApproveCreateRequestsRequest, ApproveCreateRequestsResponse, ApproveCreateRequestsResponseNonNullableFields, BaseEventMetadata, CancelCreateRequestRequest, CancelCreateRequestResponse, CoverImage, CreateRequest, CreateRequestApproved, CreateRequestApprovedEnvelope, CreateRequestRejected, CreateRequestRejectedEnvelope, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventMetadata, Events, Group, GroupDetails, GroupDetailsPosition, GroupSettings, IdentificationData, IdentificationDataIdOneOf, Identity, IdentityType, Image, ItemsToUpdate, ListCreateRequestsOptions, ListCreateRequestsRequest, ListCreateRequestsResponse, ListCreateRequestsResponseNonNullableFields, Logo, MessageEnvelope, OnboardingStepSettings, OwnershipFilter, Paging, PagingMetadata, Position, PrivacyStatus, Query, QueryCreateRequestsOptions, QueryCreateRequestsRequest, QueryCreateRequestsResponse, QueryCreateRequestsResponseNonNullableFields, RejectCreateRequestsOptions, RejectCreateRequestsRequest, RejectCreateRequestsResponse, RejectCreateRequestsResponseNonNullableFields, Rejection, RequestDetails, RequestStatus, RestoreInfo, SortOrder, Sorting, StepKey, SubmitCreateRequestRequest, SubmitCreateRequestResponse, Type, WebhookIdentityType, } from './social-groups-v3-create-request-create-requests.universal';