export declare class CalculateSolarDto {
    latitude: number;
    longitude: number;
    roofAreaSqm: number;
    annualKwh: number;
    roofTiltDegrees?: number;
    roofAzimuthDegrees?: number;
}
export declare class SolarCalculationResultDto {
    dataSource: 'pvgis' | 'fallback';
    recommendedSystemKw: number;
    estimatedAnnualProductionKwh: number;
    numberOfPanels: number;
    roofCoveragePercent: number;
    selfSufficiencyPercent: number;
    estimatedAnnualSavingsEur: number;
    estimatedMonthlySavingsEur: number;
    estimatedPaybackYears: number;
    estimatedSystemCostEur: number;
    peakSunHoursPerDay: number;
    co2SavedKgPerYear: number;
    co2SavedTonsPerYear: number;
    batteryRecommendation: string;
}
