import { IfcSchedulingTime } from "./index.js"; import { IfcTaskDurationEnum } from "./index.js"; import EntityTypesIfc from "./entity_types_ifc.gen.js"; import StepEntityInternalReference from "../../step/step_entity_internal_reference.js"; import StepEntityBase from "../../step/step_entity_base.js"; import StepModelBase from "../../step/step_model_base.js"; export declare class IfcTaskTime extends IfcSchedulingTime { get type(): EntityTypesIfc; private DurationType_?; private ScheduleDuration_?; private ScheduleStart_?; private ScheduleFinish_?; private EarlyStart_?; private EarlyFinish_?; private LateStart_?; private LateFinish_?; private FreeFloat_?; private TotalFloat_?; private IsCritical_?; private StatusTime_?; private ActualDuration_?; private ActualStart_?; private ActualFinish_?; private RemainingTime_?; private Completion_?; get DurationType(): IfcTaskDurationEnum | null; get ScheduleDuration(): string | null; get ScheduleStart(): string | null; get ScheduleFinish(): string | null; get EarlyStart(): string | null; get EarlyFinish(): string | null; get LateStart(): string | null; get LateFinish(): string | null; get FreeFloat(): string | null; get TotalFloat(): string | null; get IsCritical(): boolean | null; get StatusTime(): string | null; get ActualDuration(): string | null; get ActualStart(): string | null; get ActualFinish(): string | null; get RemainingTime(): string | null; get Completion(): number | null; constructor(localID: number, internalReference: StepEntityInternalReference, model: StepModelBase>, multiReference?: StepEntityInternalReference[]); static readonly query: EntityTypesIfc[]; static readonly expectedType: EntityTypesIfc; } //# sourceMappingURL=IfcTaskTime.gen.d.ts.map