import { UserRole } from './UserRole'; import { UserProfile } from './UserProfile'; export declare class User { static hashPassword(password: string): Promise; static comparePassword(user: User, password: string): Promise; id: string; firstName: string; lastName: string; email: string; password: string; username: string; roles: UserRole[]; profile: UserProfile; createdAt: Date; updatedAt: Date; toString(): string; hashPassword(): Promise; }