import LoadProfile from './LoadProfile'; import { DemandArgs } from './types'; declare class DemandProfile { private _loadProfile; private _demandPeriod; private _averagingPeriod?; private _averagingQty?; private _min?; private _max?; constructor({ demandPeriod, averagingPeriod, averagingQty, min, max, ...filters }: DemandArgs, loadProfile: LoadProfile); byMonth(): Array; private monthlyByMonth; private dailyByMonth; private annualByMonth; private aggregateDemandByPeriod; private averageMonthly; private validatePeriods; private applyTiers; } export default DemandProfile;