UNPKG

@thealiqaf/nestjs-permission-management

Version:
17 lines (16 loc) 796 B
import { HydratedDocument, Types } from "mongoose"; export type UserPermissionDocument = HydratedDocument<UserPermission>; export declare class UserPermission { userId: Types.ObjectId; label: string; permissions: Types.ObjectId[]; } export declare const UserPermissionSchema: import("mongoose").Schema<UserPermission, import("mongoose").Model<UserPermission, any, any, any, import("mongoose").Document<unknown, any, UserPermission, any> & UserPermission & { _id: Types.ObjectId; } & { __v: number; }, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, UserPermission, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<UserPermission>, {}> & import("mongoose").FlatRecord<UserPermission> & { _id: Types.ObjectId; } & { __v: number; }>;