import type { BaseEntity } from './base-entity'; import type { Point3D } from './common'; export interface DimensionEntity extends BaseEntity { type: 'DIMENSION'; block?: string; start: Point3D; /** * Angular vertex for DIMENSION type 5 (Angular 3-point). * This is parsed from group codes 15/25/35. */ angleVertex?: Point3D; /** * Angular arc location point for DIMENSION angular types. * This is parsed from group codes 16/26/36 (OCS in the DXF reference). */ arcPoint?: Point3D; measureStart: Point3D; measureEnd: Point3D; textMidpoint: Point3D; rotation?: number; horizonRotation?: number; extensionRotation?: number; textRotation?: number; attachementPoint: number; dimensionType: number; extrudeDirection?: Point3D; text?: string; styleName?: string; [key: string]: unknown; } //# sourceMappingURL=dimension-entity.d.ts.map