import { IfcState } from '../../BaseDefinitions'; export declare class Data { state: IfcState; isLoaded: boolean; workPlans: { [key: number]: any; }; workSchedules: { [key: number]: any; }; workCalendars: { [key: number]: any; }; workTimes: { [key: number]: any; }; recurrencePatterns: { [key: number]: any; }; timePeriods: { [key: number]: any; }; tasks: { [key: number]: any; }; taskTimes: { [key: number]: any; }; lagTimes: { [key: number]: any; }; sequences: { [key: number]: any; }; utils: any; constructor(state: IfcState); load(modelID: number): Promise; loadWorkSchedules(modelID: number): Promise; loadWorkScheduleRelatedObjects(modelID: number): Promise; loadTasks(modelID: number): Promise; loadTaskSequence(modelID: number): Promise; loadTaskOutputs(modelID: number): Promise; loadTaskNesting(modelID: number): Promise; loadTaskOperations(modelID: number): Promise; loadAssignementsWorkCalendar(modelID: number): Promise; loadWorkCalendars(modelID: number): Promise; loadWorkTimes(modelID: number): Promise; loadTimePeriods(modelID: number): Promise; }