import { ApiClientFactory } from '../core/api.client.factory'; import { BimMilestoneArrayData } from '../model/bimMilestone.model'; import { TaskCompletionRateModel } from '../model/taskCompletionRate.model'; import { TaskCompletionRateInWeekModel } from '../model/taskCompletionRateInWeek.model'; import { ReasonAnalysisModel } from '../model/reasonAnalysis.model'; import { ReasonAnalysisDetailsModel } from '../model/reasonAnalysisDetails.model'; import { CraneUtilizationModel } from '../model/craneUtilization.model'; import { CraneUtilizationDetailsModel } from '../model/craneUtilizationDetails.model'; import { ProjectProgressModel } from '../model/progress.model'; export declare class ScheduleService { private factory; constructor(factory: ApiClientFactory); loadProjectProgress(projectId: string): Promise; LoadMileStoneData(projectId: string): Promise; LoadTaskCompletionRateData(projectId: string): Promise; LoadTaskCompletionRateInWeekData(projectId: string, weekOrder: number): Promise; LoadReasonAnalysisData(projectId: string): Promise; LoadReasonAnalysisDetailsData(projectId: string, reasonId: string): Promise; LoadCraneUtilizationData(projectId: string): Promise; LoadCraneUtilizationDetailsData(projectId: string, week: number): Promise; }