import { UserDocumentResponseDto } from "../lead/data/dto/lead_documents_dto";
import { Deposit } from "./Deposit";
import { Role } from "./Roles";
import { UserFavoriteVehicle } from "./UserFavoriteVehicle";
import { Vehicle } from "./Vehicle";
export interface User {
    id: string;
    refId: number;
    email: string;
    name?: string;
    phone?: string;
    photo?: string;
    roles: Role[];
    isActive: boolean;
    lastLogin?: Date;
    createdAt: Date;
    updatedAt: Date;
    isPhoneNumberVerified: boolean;
    vehicleFavorites?: UserFavoriteVehicle[];
    favoriteVehicles?: Vehicle[];
    deposits?: Deposit[];
    documents?: UserDocumentResponseDto[];
    bankValuationCertificates?: string[];
}
