import { ApiClientFactory } from '../core/api.client.factory'; import { ElectricAccumulationModel, ElectricDeviceAlarmModel, LeakAndTempModel, PowerMonitoringModel, HydropowerList, SubstationMapValues, GreenConstructionHydropowerData } from '../model/electricAccumulation.model'; export declare class ElectricAccumulationService { private factory; constructor(factory: ApiClientFactory); loadElectricAccumulation(projectId: string): Promise; loadElectricDeviceAlarm(projectId: string): Promise; loadLeakCurrent(projectId: string, deviceId: string): Promise; loadTempCurrent(projectId: string, deviceId: string): Promise; loadElectricDeviceCountByAdd(projectId: string): Promise; loadElectricDeviceList(projectId: string): Promise; loadPowerMonitoringOfAll(projectId: string, level: number): Promise; loadPowerMonitoringOfMonth(projectId: string, year: string, month: string, level: number): Promise; loadElectricityList(projectId: string, type: string, level: number): Promise; loadSubstationMapDetail(projectId: string, deviceId: string): Promise; getTenThousandYuanDataElectric(projectId: string, phaseEnum?: string, level?: number): Promise; getTotalElectricData(projectId: string, phaseEnum?: string, level?: number): Promise; getMonthTotalElectricData(projectId: string, phaseEnum?: string, date?: string, level?: number): Promise; }