import { NextFunction, Request, Response } from 'express'; export declare class WorkspaceController { create(req: Request, res: Response, next: NextFunction): Promise> | undefined>; read(req: Request, res: Response, next: NextFunction): Promise> | undefined>; switchWorkspace(req: Request, res: Response, next: NextFunction): Promise>>; update(req: Request, res: Response, next: NextFunction): Promise> | undefined>; delete(req: Request, res: Response, next: NextFunction): Promise> | undefined>; getSharedWorkspacesForItem(req: Request, res: Response, next: NextFunction): Promise> | undefined>; setSharedWorkspacesForItem(req: Request, res: Response, next: NextFunction): Promise> | undefined>; }