import { DataSource } from 'typeorm'; import { BaseEntity } from './base.entity'; import { User } from './user.entity'; export declare class UserPassword extends BaseEntity { userId: string; user: User; hash: string; } export declare class UserPasswordRepository { static forDataSource(dataSource: DataSource): import("typeorm").Repository & { setUserPassword(user: User, password: string): Promise; assertCurrentPassword(user: User | null, password: string): Promise; compareUserPassword(user: User | null, password: string): Promise; }; }