import { DimensionAssociation, OsnapPointRef } from '../../Objects/DimensionAssociation.js'; import { CadDocumentBuilder } from '../CadDocumentBuilder.js'; import { CadTemplateT } from './CadTemplate[T].js'; import { ICadTemplate } from './ICadTemplate.js'; export declare class CadDimensionAssociationTemplate extends CadTemplateT { dimensionHandle: number | null; firstPointRef: CadDimensionAssociationTemplate.OsnapPointRefTemplate | null; fourthPointRef: CadDimensionAssociationTemplate.OsnapPointRefTemplate | null; secondPointRef: CadDimensionAssociationTemplate.OsnapPointRefTemplate | null; thirdPointRef: CadDimensionAssociationTemplate.OsnapPointRefTemplate | null; constructor(obj?: DimensionAssociation); protected _build(builder: CadDocumentBuilder): void; } export declare namespace CadDimensionAssociationTemplate { class OsnapPointRefTemplate implements ICadTemplate { objectHandle: number | null; osnapPointRef: OsnapPointRef; constructor(pointRef: OsnapPointRef); build(builder: CadDocumentBuilder): void; } } //# sourceMappingURL=CadDimensionAssociationTemplate.d.ts.map