ff-admin-server/src/viewmodel/admin/user.models.ts
2024-10-07 18:09:27 +02:00

14 lines
360 B
TypeScript

import { PermissionObject } from "../../type/permissionTypes";
import { RoleViewModel } from "./role.models";
export interface UserViewModel {
id: number;
username: string;
mail: string;
firstname: string;
lastname: string;
isOwner: boolean;
permissions: PermissionObject;
roles: Array<RoleViewModel>;
permissions_total: PermissionObject;
}