import { Dimension } from './Dimension.js'; import { BoundingBox } from '../Math/BoundingBox.js'; import { ObjectType } from '../Types/ObjectType.js'; import { DimensionType } from './DimensionType.js'; import { XYZ } from '../Math/XYZ.js'; export declare class DimensionAligned extends Dimension { extLineRotation: number; firstPoint: XYZ; get measurement(): number; get objectName(): string; get objectType(): ObjectType; get offset(): number; set offset(value: number); secondPoint: XYZ; get subclassMarker(): string; constructor(firstPoint?: XYZ, secondPoint?: XYZ); /** @internal */ protected static createWithType(type: DimensionType): DimensionAligned; applyTransform(transform: unknown): void; getBoundingBox(): BoundingBox; updateBlock(): void; } //# sourceMappingURL=DimensionAligned.d.ts.map