UNPKG

@thealiqaf/nestjs-permission-management

Version:
14 lines (13 loc) 873 B
import { UserPermissionService } from './user-permission.service'; import { UserPermissionDocument } from '../schemas/user-permission.schema'; import { CreateUserPermissionDto } from './dto/create-user-permission.dto'; import { UpdateUserPermissionDto } from './dto/update-user-permission.dto'; export declare class UserPermissionController { private readonly userPermissionService; constructor(userPermissionService: UserPermissionService); createUserPermission(createUserPermissionDto: CreateUserPermissionDto): Promise<UserPermissionDocument>; findAllUserPermissions(): Promise<UserPermissionDocument[]>; findUserPermissionById(id: string): Promise<UserPermissionDocument>; updateUserPermission(id: string, updateUserPermissionDto: UpdateUserPermissionDto): Promise<UserPermissionDocument>; deleteUserPermission(id: string): Promise<void>; }