import { HttpClient } from '@wix/sdk-types'; import { ChangeContributorRoleResponse, ChangeContributorRoleResponseNonNullableFields, ChangeRoleOptions, QuerySiteContributorsOptions, QuerySiteContributorsResponse } from './identity-v1-contributor-contributor.universal'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function changeRole(httpClient: HttpClient): ChangeRoleSignature; interface ChangeRoleSignature { /** * Overrides all the roles of a contributor for the specified site. * @param - Contributor's account ID. * @param - Filter options. The `newRoles` field **must** be passed. */ (accountId: string, options: ChangeRoleOptions): Promise; } export declare function querySiteContributors(httpClient: HttpClient): QuerySiteContributorsSignature; interface QuerySiteContributorsSignature { /** * Retrieves a list of contributors for the specified site, given the provided filters. * @param - Filter options. */ (options?: QuerySiteContributorsOptions | undefined): Promise; } export { AccountInfo, AppInvite, AssignedPolicy, Assignment, BulkGetUserRolesOnSiteRequest, BulkGetUserRolesOnSiteResponse, ChangeContributorRoleRequest, ChangeContributorRoleResponse, ChangeContributorRoleResponseNonNullableFields, ChangeRoleOptions, CompanionResource, Condition, ConditionAttributeType, Conditions, Contributor, ContributorLimit, ContributorV2, ContributorsQuota, ContributorsQuotaOptionsOneOf, FieldSet, GetAppContributorsRequest, GetAppContributorsResponse, GetContributorsQuotaRequest, GetContributorsQuotaResponse, GetCurrentUserRolesRequest, GetCurrentUserRolesResponse, GetSiteContributorsRequest, GetSiteContributorsResponse, GetSiteContributorsV2Request, GetSiteContributorsV2Response, HandleSiteTransferRequest, HandleSiteTransferResponse, InviteStatus, LimitedOptions, LocalizedRole, Name, PendingOwner, PersonMetaData, Policy, PredefinedRole, PredefinedRoles, QuerySiteContributorsFilter, QuerySiteContributorsOptions, QuerySiteContributorsRequest, QuerySiteContributorsResponse, Resource, ResourceType, Restriction, RestrictionRestrictionsOneOf, Role, SiteInvite, SiteRestriction, SiteRoleAssignment, Subject, SubjectContext, SubjectContextType, SubjectType, Team, Type, User, UserLocalizedRoles, UserSubject, } from './identity-v1-contributor-contributor.universal';