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[];
}
