import { GetWorkspaceRole } from "../../../../dist/generated/graphql.workspace"; import { GetWorkspace, CreateWorkspaceInputType, UpdateWorkspaceInputType } from "../../../generated/graphql.workspace"; export declare abstract class WorkspaceApi { abstract getWorkspace(userId: number, id: string): Promise; abstract createWorkspace(userId: number, workspaceId: string, input: CreateWorkspaceInputType): Promise; abstract updateWorkspace(userId: number, workspaceId: string, input: UpdateWorkspaceInputType): Promise; abstract deleteWorkspace(userId: number, id: string): Promise; abstract getWorkspaceRoles(userId: number, workspaceId: string): Promise; }