import { ApiClientFactory } from '../core/api.client.factory'; import { FoundationPitPointsCollect, FoundationPitPointInfo, FoundationPitPointDetail, FoundationPitDraw, SafeInfoModel, IFoundationPitAlarmCondition, IFoundationPitAlarmDetail, IFoundationDeviceInfos, IFoundationTable, IFoundationPointList, IFoundationDevice, IFoundationNum, IFoundationRateNum, IFoundationMonitor, IFoundationNickName, DeepHorDisMonitor } from '../model/foundationPit.model'; export declare class FoundationPitService { private factory; constructor(factory: ApiClientFactory); loadFouPitPointsCollect(projectId: string): Promise; loadFouPitPointsList(projectId: string): Promise; loadFouPitPointDetail(projectId: string, pointId: string): Promise; loadFouPitDraw(projectId: string): Promise; loadSafeInfo(projectId: string): Promise; loadFoundationPitAlarmCondition(projectId: string): Promise; loadFoundationPitAlarmDetail(projectId: string, params: any): Promise; getFoundationDeviceInfos(projectId: string): Promise; saveFoundationMap(projectId: string, params: any): Promise; getFoundationTable(projectId: string): Promise; deleteFoundationTable(projectId: string, id: string): Promise; saveFoundationConfig(projectId: string, params: any): Promise; loadFoundationPointList(projectId: string): Promise; getFoundationDevice(projectId: string, deviceId: string): Promise; getFoundationNum(projectId: string): Promise; getFoundationRateNum(projectId: string): Promise; getFoundationPointsLocation(projectId: string): Promise; getFoundationNickName(projectId: string, pointType: string): Promise; getFoundationMonitor(projectId: string, deviceId: string, dateStart: number, dateEnd: number): Promise; getFoundationCount(projectId: string, deviceId: string): Promise; getdeepHorDisMonitor(projectId: string, deviceId: string, number?: number): Promise; }