import { PositionsService } from './positions.service.js';
export declare class PositionsController {
    private readonly positionsService;
    constructor(positionsService: PositionsService);
    findAll(status?: string): import("../shared/domain.js").Position[];
    create(body: unknown): Promise<import("../shared/domain.js").Position>;
    update(id: string, body: unknown): Promise<import("../shared/domain.js").Position>;
    setStatus(id: string, body: unknown): Promise<import("../shared/domain.js").Position>;
    remove(id: string): Promise<{
        deleted: true;
    }>;
}
