export declare enum RoofType {
    FLAT = "flat",
    TILE = "tile",
    SHEET_METAL = "sheet_metal"
}
export declare enum MeterType {
    SINGLE_PHASE = "single_phase",
    THREE_PHASE = "three_phase"
}
export declare enum LeadStatus {
    NEW = "new",
    CONTACTED = "contacted",
    CLOSED = "closed"
}
export declare class SolarLead {
    id: number;
    name: string;
    email: string;
    phone: string;
    latitude: number;
    longitude: number;
    locationCity: string;
    locationLabel: string;
    monthlyBillEur: number;
    roofAreaSqm: number;
    roofAzimuthDegrees: number;
    roofTiltDegrees: number;
    annualKwh: number;
    roofType: RoofType;
    meterType: MeterType;
    dataSource: string;
    recommendedSystemKw: number;
    estimatedAnnualProductionKwh: number;
    numberOfPanels: number;
    estimatedSystemCostEur: number;
    estimatedPaybackYears: number;
    selfSufficiencyPercent: number;
    estimatedAnnualSavingsEur: number;
    co2SavedTonsPerYear: number;
    status: LeadStatus;
    createdAt: Date;
    updatedAt: Date;
}
