import { Dimension, DimensionType } from '../../Entities/Dimension.js'; import { ObjectType } from '../../Types/ObjectType.js'; import { BoundingBox } from '../../Math/BoundingBox.js'; import { CadDocumentBuilder } from '../CadDocumentBuilder.js'; import { CadEntityTemplate } from './CadEntityTemplate.js'; export declare class CadDimensionTemplate extends CadEntityTemplate { styleHandle: number | null; blockHandle: number | null; blockName: string | null; styleName: string | null; constructor(dimension?: Dimension); protected _build(builder: CadDocumentBuilder): void; setDimensionFlags(flags: DimensionType): void; setDimensionObject(dimension: Dimension): void; } export declare class DimensionPlaceholder extends Dimension { get objectType(): ObjectType; get measurement(): number; getBoundingBox(): BoundingBox | null; constructor(); } //# sourceMappingURL=CadDimensionTemplate.d.ts.map