import { Entity } from '@loopback/repository'; import { UserToGroup, UserToGroupWithRelations, UserEndPointPermission, UserEndPointPermissionWithRelations } from '../../data'; export declare class User extends Entity { id: number; firstname: string; lastname: string; username: string; email: string; password: string; toGroups: UserToGroup[]; permissions: UserEndPointPermission[]; [prop: string]: any; constructor(data?: Partial); } export interface UserRelations { toGroups?: UserToGroupWithRelations; permissions?: UserEndPointPermissionWithRelations; } export declare type UserWithRelations = User & UserRelations;