import { IfcPresentationStyle } from "./index.js"; import { IfcTextStyleForDefinedFont } from "./index.js"; import { IfcTextStyleTextModel } from "./index.js"; import { IfcExternallyDefinedTextFont } from "./index.js"; import { IfcPreDefinedTextFont } 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 IfcTextStyle extends IfcPresentationStyle { get type(): EntityTypesIfc; private TextCharacterAppearance_?; private TextStyle_?; private TextFontStyle_?; private ModelOrDraughting_?; get TextCharacterAppearance(): IfcTextStyleForDefinedFont | null; get TextStyle(): IfcTextStyleTextModel | null; get TextFontStyle(): IfcExternallyDefinedTextFont | IfcPreDefinedTextFont; get ModelOrDraughting(): boolean | null; constructor(localID: number, internalReference: StepEntityInternalReference, model: StepModelBase>, multiReference?: StepEntityInternalReference[]); static readonly query: EntityTypesIfc[]; static readonly expectedType: EntityTypesIfc; } //# sourceMappingURL=IfcTextStyle.gen.d.ts.map