import type { DXFTuple } from '../../types/dxf'; export declare const TYPE = "DIMENSION"; interface Point3D { x: number; y: number; z: number; } interface DimensionEntity { type: typeof TYPE; block?: string; start: Point3D; angleVertex?: Point3D; arcPoint?: Point3D; textMidpoint: Point3D; measureStart: Point3D; measureEnd: Point3D; rotation?: number; horizonRotation?: number; extensionRotation?: number; textRotation?: number; ordinateType?: boolean; uniqueBlockReference?: boolean; userDefinedLocation?: boolean; dimensionType: number; attachementPoint: number; extrudeDirection?: Point3D; [key: string]: unknown; } export declare const process: (tuples: DXFTuple[]) => DimensionEntity; declare const _default: { TYPE: string; process: (tuples: DXFTuple[]) => DimensionEntity; }; export default _default; //# sourceMappingURL=dimension.d.ts.map