import { PowerCurve } from "../../energy/classes/powerCurve.class"; import { AbstractByPeriodValuesDto } from "../../energy/dtos/AbstractByPeriodValuesDto"; export class SolarStudyResults { constructor() {} totalProduction?: number; totalSavings?: number; //€ saved by production totalSavingsByPeriod?: AbstractByPeriodValuesDto; //€ saved by production for each period totalConsumptionCoverage?: number; //total consumption/total production totalRawSpendingByPeriod?: AbstractByPeriodValuesDto; //€ spent from raw consumption by period totalRawSpending?: number; //total € spent by raw consumption netConsumption?: PowerCurve; totalNetSpendingByPeriod?: AbstractByPeriodValuesDto; totalNetSpending?: number; excessesCurve?: PowerCurve; totalExcesses?: number; totalExcessesByPeriod?: AbstractByPeriodValuesDto; }