/** * Relationship extractor - extracts spatial structure and other relationships * * @deprecated Legacy eager `ParseResult` helper. Use the relationship graph on * `IfcDataStore` returned by `parseColumnar()`. */ import type { IfcEntity, Relationship } from './types.js'; export declare class RelationshipExtractor { private entities; constructor(entities: Map); /** * Extract all relationships (async version with yields for large files) */ extractRelationshipsAsync(): Promise; /** * Extract all relationships (sync version for backward compatibility) */ extractRelationships(): Relationship[]; /** * Extract relationship from entity */ private extractRelationship; private getAttributeValue; } //# sourceMappingURL=relationship-extractor.d.ts.map