import { DxfSectionReaderBase } from './DxfSectionReaderBase.js'; import { IDxfStreamReader } from './IDxfStreamReader.js'; import { DxfDocumentBuilder } from '../DxfDocumentBuilder.js'; import { CadTemplate } from '../../Templates/CadTemplate.js'; import { DxfMap } from '../../../DxfMap.js'; export type ReadObjectDelegate = (template: CadTemplate, map: DxfMap) => boolean; export declare class DxfObjectsSectionReader extends DxfSectionReaderBase { constructor(reader: IDxfStreamReader, builder: DxfDocumentBuilder); read(): void; private _readObject; protected readObjectCodes(template: CadTemplate, readObject: ReadObjectDelegate, objectType: Function): CadTemplate; private _readFieldList; private _readField; private _readProxyObject; private _readObjectSubclassMap; private _readAnnotScaleObjectContextData; private _readPlotSettings; private _readEvaluationGraph; private _readLayout; private _readGroup; private _readGeoData; private _readMaterial; private _readScale; private _readLinkedData; private _readTableContent; private _readTableContentSubclass; private _readFormattedTableDataSubclass; private _readLinkedTableDataSubclass; private _readTableColumn; private _readTableRow; private _readTableRowData; private _readFormattedTableRow; private _readTableColumnData; private _readLinkedTableColumn; private _readLinkedTableRow; private _readCell; private _readTableCellData; private _readFormattedTableCell; private _readCellTableFormat; private _readCellStyle; private _readLinkedTableCell; private _readLinkedTableCellContent; private _readCellContent; private _readFormattedCellContent; private _readContentFormat; private _readFormattedTableColumn; private _readStyleOverride; private _readGridFormat; private _readCellMargin; private _readCustomData; private _readDataMapValue; private _readVisualStyle; private _readSpatialFilter; private _readMLineStyle; private _readTableStyle; private _readMLeaderStyle; private _readEvaluationExpression; private _readBlockElement; private _readBlockAction; private _readBlockActionBasePt; private _readBlockRotationAction; private _readBlockParameter; private _readBlock1PtParameter; private _readBlock2PtParameter; private _readBlockVisibilityParameter; private _readBlockRotationParameter; private _readState; private _readBlockGrip; private _readBlockRotationGrip; private _readBlockVisibilityGrip; private _readBlockRepresentationData; private _readBlockGripExpression; private _readXRecord; private _readXRecordEntries; private _readBookColor; private _readDimensionAssociation; private _readOsnapPointRef; private _readDictionary; private _readDictionaryWithDefault; private _readSortentsTable; private _appendBinaryChunk; } //# sourceMappingURL=DxfObjectsSectionReader.d.ts.map