import type { IfcDataStore } from './columnar-parser.js'; export interface ClassificationInfo { system?: string; identification?: string; name?: string; location?: string; description?: string; path?: string[]; } /** * Extract classifications for a single entity ON-DEMAND. * Uses the onDemandClassificationMap built during parsing. * Falls back to relationship graph when on-demand map is not available (e.g., server-loaded models). * Also checks type-level associations via IfcRelDefinesByType. * Returns an array of classification references with system info. */ export declare function extractClassificationsOnDemand(store: IfcDataStore, entityId: number): ClassificationInfo[]; //# sourceMappingURL=classification-resolver.d.ts.map