import { CreateWorkspaceRoleInputType, GetGroup, GetWorkspace, GetWorkspaceRole, UpdateWorkspaceRoleInputType } from "../../generated/graphql.user"; export declare abstract class WorkspaceRoleApi { abstract getWorkspaceRoles(userId: number, ids: number[]): Promise; abstract createWorkspaceRole(userId: number, input: CreateWorkspaceRoleInputType): Promise; abstract updateWorkspaceRole(userId: number, input: UpdateWorkspaceRoleInputType): Promise; abstract deleteWorkspaceRole(userId: number, id: number): Promise; abstract getGroup(userId: number, workspaceRoleId: number): Promise; abstract getWorkspace(userId: number, workspaceRoleId: number): Promise; }