import { type JsonApiUserGroupOutDocument, type JsonApiUserGroupOutWithLinks, type JsonApiUserOutDocument, type JsonApiUserOutWithLinks, type UserGroupIdentifier, type UserManagementDataSourcePermissionAssignment, type UserManagementUserGroupsItem, type UserManagementUsersItem, type UserManagementWorkspacePermissionAssignment, type WorkspaceUser } from "@gooddata/api-client-tiger"; import { type IDataSourcePermissionAssignment, type IOrganizationUser, type IOrganizationUserGroup, type IUser, type IUserGroup, type IWorkspacePermissionAssignment, type IWorkspaceUser } from "@gooddata/sdk-model"; export declare const convertUser: (user: JsonApiUserOutDocument) => IUser; export declare const convertWorkspaceUser: (user: WorkspaceUser) => IWorkspaceUser; export declare const convertUserGroup: (userGroup: JsonApiUserGroupOutDocument) => IUserGroup; export declare const convertUserGroupIdentifier: (userGroup: UserGroupIdentifier) => IUserGroup; export declare const convertIncludedUserGroup: (group: JsonApiUserGroupOutWithLinks) => IUserGroup; export declare const convertIncludedUser: (user: JsonApiUserOutWithLinks) => IUser; export declare const convertEntityUserToOrganizationUser: (user: JsonApiUserOutWithLinks) => IOrganizationUser; export declare const convertOrganizationUser: (user: UserManagementUsersItem) => IOrganizationUser; export declare const convertOrganizationUserGroup: (userGroup: UserManagementUserGroupsItem) => IOrganizationUserGroup; export declare function convertWorkspacePermissionsAssignment(id: string, subjectType: "user" | "userGroup", assignment: UserManagementWorkspacePermissionAssignment): IWorkspacePermissionAssignment; export declare function convertDataSourcePermissionsAssignment(id: string, subjectType: "user" | "userGroup", assignment: UserManagementDataSourcePermissionAssignment): IDataSourcePermissionAssignment; //# sourceMappingURL=userConvertor.d.ts.map