import { WorkspacesService } from './workspaces.service';
import { CreateWorkspaceDto } from './dto/create-workspace.dto';
import { UpdateWorkspaceDto } from './dto/update-workspace.dto';
export declare class WorkspacesController {
    private readonly workspacesService;
    constructor(workspacesService: WorkspacesService);
    findAll(): Promise<import("./entities/workspace.entity").Workspace[]>;
    findOne(id: string): Promise<import("./entities/workspace.entity").Workspace>;
    create(dto: CreateWorkspaceDto): Promise<import("./entities/workspace.entity").Workspace>;
    update(id: string, dto: UpdateWorkspaceDto): Promise<import("./entities/workspace.entity").Workspace>;
    remove(id: string): Promise<{
        success: boolean;
    }>;
}
