@alba-cars/common-modules
Version:
A package containing DTOs, validation classes and common modules and interfaces for Alba Cars
26 lines (25 loc) • 738 B
TypeScript
import { LeadPreferencesDTO } from "../lead/data/dto/lead_prefernce_dto";
import { LeadSource } from "../lead/data/enum/lead_source_status_types";
import { LeadStatus } from "../lead/data/enum/lead_status_type";
import { Deposit } from "./Deposit";
export declare class Lead {
id: string;
firstName: string;
lastName: string;
email?: string;
phone: string;
alternatePhone?: string;
address?: string;
city?: string;
state?: string;
zipCode?: string;
status: LeadStatus;
notes?: string;
leadSource: LeadSource;
isTestDriveScheduled: boolean;
testDriveDate?: Date;
isActive: boolean;
lastContactedAt?: Date;
preference?: LeadPreferencesDTO;
deposits?: Deposit[];
}