import { IfcAPI } from "./ifc_api.js"; import { IncludeProperties, SpatialStructureOptions } from "./properties_passthrough.js"; export declare class Properties { private api; private types; constructor(api: IfcAPI); getIfcType(type: number): string; getItemProperties(modelID: number, id: number, recursive?: boolean): Promise; getPropertySets(modelID: number, elementID: number, recursive?: boolean): Promise; getTypeProperties(modelID: number, elementID: number, recursive?: boolean): Promise; getMaterialsProperties(modelID: number, elementID: number, recursive?: boolean): Promise; getSpatialStructure(modelID: number, includeProperties?: IncludeProperties, options?: SpatialStructureOptions): Promise; getAllItemsOfType(modelID: number, type: number, verbose: boolean): Promise; } //# sourceMappingURL=properties.d.ts.map