import { ApiClientFactory } from '../core/api.client.factory'; import { IMonitorStaffingFilter, IMonitorStaffingForm, IMonitorStaffingTable, ITemperatureRecordFilter, ITemperatureRecordTable, TemperatureDstributionModel, ITemperatureRecordTableItem, ITemperatureUnusualPersonnelChange, ITemperatureUnusualPersonnelChangeFilter, ITemperatureUnusualPersonnelDist, SingleReportModel, DailyNumByDateModel } from '../model/plague.model'; export declare class PlagueService { private factory; constructor(factory: ApiClientFactory); loadMonitorStaffingTable(projectId: string, queryParams: IMonitorStaffingFilter): Promise; updateMonitorStaffingTableRecordOrder(projectId: string, data: { id: number; moveUp: boolean; }): Promise; deleteMonitorStaffingTableRecord(projectId: string, id: number): Promise; saveMonitorStaffingRecord(projectId: string, formData: IMonitorStaffingForm): Promise; exportMonitorStaffingTemplate(projectId: string): void; getUploadMonitorStaffingRequestData(projectId: string): Promise; loadTemperatureRecordTable(projectId: string, queryParams: ITemperatureRecordFilter): Promise; loadTemperatureDstribution(projectId: string, type: string): Promise; loadThermometricAnalysisModalData(projectId: string, examDailyId: string, params: { teamOrDepartment?: string; workTypeOrPosition?: string; nation?: string; age?: string; personStatus?: number; isComplete?: number; isNeedCheckDays?: number; }): Promise; fetchTemperatureDetectionLogList(projectId: string, pageIndex: number, pageSize: number): Promise; temperatureDetectionExportTemplate(projectId: string): void; TemperatureDetectionLogExportExcel(projectId: string, starDate: string, endDate: string): void; addTemperatureDetectionLogexamDaily(projectId: string, createBy: string, checkTime: number): Promise; inputTemperatureDetectionLogExcel(projectId: string, examDailyId: string): Promise; fetchTemperatureDetectiondetailList(projectId: string, getData: any): Promise; deleteTemperatureDetectionlogList(projectId: string, id: any): Promise; deleteTemperatureDetectionlogListItem(projectId: string, id: any): Promise; batchUpdateTemperatureDetectionlogList(projectId: string, examDailyId: any, postData: any): Promise; loadTemperatureUnusualPersonnelChange(projectId: string, queryParams?: ITemperatureUnusualPersonnelChangeFilter): Promise; loadTemperatureUnusualPersonnelDist(projectId: string, type: string): Promise; loadLastExaDaily(projectId: string): Promise; loadDailyNumByDate(projectId: string, date: string): Promise; loadExamDailyRefresh(projectId: string, examExaminerId: string): Promise; }