import { BaseEntity } from 'typeorm';
export declare class NestAuthAdminUser extends BaseEntity {
    id: string;
    email: string;
    name?: string;
    passwordHash: string;
    metadata?: Record<string, any>;
    lastLoginAt?: Date;
    createdAt: Date;
    updatedAt: Date;
    normalizeEmail(): void;
    normalizeEmailOnUpdate(): void;
    setPassword(password: string): Promise<void>;
    validatePassword(password: string): Promise<boolean>;
}
//# sourceMappingURL=admin-user.entity.d.ts.map