import { ApiClientFactory } from '../core/api.client.factory'; import { WaterAccumulationModel, HydropowerList, GreenConstructionHydropowerData, IPhaseTotalWaterControl, IPhaseMonthWaterControl } from '../model/waterAccumulation.model'; export declare class WaterAccumulationService { private factory; constructor(factory: ApiClientFactory); loadWaterMonitoringOfAll(projectId: string, level: number): Promise; loadWaterMonitoringOfMonth(projectId: string, year: string, month: string, level: number): Promise; loadWaterList(projectId: string, type: string, level: number): Promise; loadLivingAreaDeviceAnalyzeData(projectId: string, deviceType: string): Promise; getLivingAreaDeviceAnalyzeRecord(projectId: string, deviceType: string): Promise; postLivingAreaDeviceAnalyzeUpdateRecord(projectId: string, postData: any): Promise; getTenThousandYuanData(projectId: string, phaseEnum?: string, level?: number): Promise; getTotalWaterData(projectId: string, phaseEnum?: string, level?: number): Promise; getMonthTotalWaterData(projectId: string, phaseEnum?: string, date?: string, level?: number): Promise; loadPhaseTotalWaterControl(projectId: string, phaseEnum?: any, level?: number): Promise; loadPhaseTotalPowerControl(projectId: string, phaseEnum?: any, level?: number): Promise; loadPhaseMonthWaterControl(projectId: string, phaseEnum?: any, level?: number): Promise; loadPhaseMonthPowerControl(projectId: string, phaseEnum?: any, level?: number): Promise; }