import { UserPermissionsService } from './user-permissions.service';
import { CreateUserPermissionDto, UpdateUserPermissionDto } from './dto/create-user-permission.dto';
export declare class UserPermissionsController {
    private readonly service;
    constructor(service: UserPermissionsService);
    create(dto: CreateUserPermissionDto): Promise<import("./entities/user-permission.entity").UserPermission>;
    findAllForUser(userId: number): Promise<import("./entities/user-permission.entity").UserPermission[]>;
    update(id: number, dto: UpdateUserPermissionDto): Promise<import("./entities/user-permission.entity").UserPermission>;
    remove(id: number): Promise<void>;
}
