import { ApiClientFactory } from '../core/api.client.factory'; import { ProjectLaborStaffModel, ManagerDetailModel, WorkerDetailModel } from '../model/projectLaborStaff.model'; interface milestoneParams { projectId: string; timePoint: string; type: string; } export declare class ProjectLaborStaffService { private factory; constructor(factory: ApiClientFactory); loadStaffGroup(projectId: string, tenantId: string): Promise; loadManagerDetail(projectId: string, pageIndex: number, pageSize: number, tenantId: string): Promise; loadworkerDetail(projectId: string, type: string, pageIndex: number, pageSize: number, tenantId: string): Promise; loadPlanDelay(projectId: string): Promise; loadRealWeather(projectId: string): Promise; loadSiteRealInfo(projectId: string): Promise; loadsafetyList(projectId: string, type: string, pageIndex?: number, pageSize?: number): Promise; loadLaborPeopleInfo(projectId: string, pageIndex?: number, pageSize?: number): Promise; loadReceiveOverview(projectId: string, pageIndex?: number, pageSize?: number): Promise; loadLaborCfcList(projectId: string, pageIndex?: number, pageSize?: number): Promise; loadQualityData(projectId: string, type: string, pageIndex?: number, pageSize?: number): Promise; loadQualityDetailData(projectId: string, recordId: string, tenantId: string): Promise; loadBimLandmark(projectId: string): Promise; loadBimCompleteSegment(projectId: string, params: milestoneParams): Promise; loadBimPlanSegment(projectId: string, params: milestoneParams): Promise; bimSimulateSegment(projectId: string): Promise; bimGisMap(projectId: string): Promise; } export {};