import { IFCHeaderValue, ItemReaderValue } from '../interfaces/IFC.interface'; import { IIFC } from '../interfaces/IIFC'; export declare class IFC implements IIFC { private loadedIfc; constructor(loadedIfc: string); getData: () => ItemReaderValue[]; getHeader: () => IFCHeaderValue; private extractSections; private removeComments; private removeAllNewLines; private readHeaderSection; private readDataSection; private constructRawIfcItems; private separateIfcEntities; private getId; private getIfcType; private getIfcRawProperties; }