import { IfcProcess } from "./index.js"; import { IfcTaskTime } from "./index.js"; import { IfcTaskTypeEnum } 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 IfcTask extends IfcProcess { get type(): EntityTypesIfc; private Status_?; private WorkMethod_?; private IsMilestone_?; private Priority_?; private TaskTime_?; private PredefinedType_?; get Status(): string | null; get WorkMethod(): string | null; get IsMilestone(): boolean; get Priority(): number | null; get TaskTime(): IfcTaskTime | null; get PredefinedType(): IfcTaskTypeEnum | null; constructor(localID: number, internalReference: StepEntityInternalReference, model: StepModelBase>, multiReference?: StepEntityInternalReference[]); static readonly query: EntityTypesIfc[]; static readonly expectedType: EntityTypesIfc; } //# sourceMappingURL=IfcTask.gen.d.ts.map