import { Role } from './role.entity';
import { BudgetTransaction } from '../transactions/entities/budget-transaction.entity';
export declare class User {
    id: number;
    firstName: string;
    lastName: string;
    email: string;
    password?: string;
    isActive: boolean;
    role: Role;
    transactions: BudgetTransaction[];
    createdAt: Date;
    updatedAt: Date;
    deletedAt: Date;
    hashPassword(): Promise<void>;
}
