import { PermissionsService } from './permissions.service';
export declare class PermissionsController {
    private readonly permissionsService;
    constructor(permissionsService: PermissionsService);
    getAllPermissions(): Promise<{}>;
    getPermissionUser(id_utilisateur: number): Promise<{
        id_utilisateur: number;
        permissions: string[];
    }>;
    attribuerPermission(id_utilisateur: number, code_permission: string): Promise<{
        message: string;
    }>;
    removePermission(id_utilisateur: number, code_permission: string): Promise<{
        message: string;
    }>;
    getPermissionDefaut(code_role: string): Promise<import("./entities/permissions.entity").Permissions[]>;
}
