# Variable tmpPredefinedIfcClassIdWithoutPrefix`Const`

tmpPredefinedIfcClassIdWithoutPrefix: Readonly<
{
Actuator: "other";
AirTerminal: "other";
AirTerminalBox: "other";
AirToAirHeatRecovery: "other";
Alarm: "other";
Alignment: "other";
AlignmentCant: "other";
AlignmentHorizontal: "other";
AlignmentSegment: "other";
AlignmentVertical: "other";
Annotation: "annotations";
AudioVisualAppliance: "other";
Beam: "beam";
BeamStandardCase: "beam";
Bearing: "other";
Boiler: "other";
Borehole: "other";
Bridge: "other";
BridgePart: "other";
Building: "other";
BuildingElementPart: "other";
BuildingElementProxy: "other";
BuildingStorey: "other";
BuiltElement: "other";
Burner: "other";
CableCarrierFitting: "other";
CableCarrierSegment: "other";
CableFitting: "other";
CableSegment: "other";
CaissonFoundation: "other";
ChamferEdgeFeature: "other";
Chiller: "other";
Chimney: "other";
CivilElement: "other";
Coil: "other";
Column: "columns";
ColumnStandardCase: "columns";
CommunicationsAppliance: "other";
Compressor: "other";
Condenser: "other";
Controller: "other";
ConveyorSegment: "other";
CooledBeam: "other";
CoolingTower: "other";
Course: "other";
Covering: "covering";
CurtainWall: "walls";
Damper: "other";
DeepFoundation: "other";
DiscreteAccessory: "other";
DistributionBoard: "other";
DistributionChamberElement: "other";
DistributionControlElement: "other";
DistributionElement: "other";
DistributionFlowElement: "other";
DistributionPort: "other";
Door: "doors";
DoorStandardCase: "doors";
DuctFitting: "other";
DuctSegment: "other";
DuctSilencer: "other";
EarthworksCut: "other";
EarthworksElement: "other";
EarthworksFill: "other";
ElectricalElement: "other";
ElectricAppliance: "other";
ElectricDistributionBoard: "other";
ElectricDistributionPoint: "other";
ElectricFlowStorageDevice: "other";
ElectricFlowTreatmentDevice: "other";
ElectricGenerator: "other";
ElectricMotor: "other";
ElectricTimeControl: "other";
ElementAssembly: "other";
EnergyConversionDevice: "other";
Engine: "other";
EquipmentElement: "other";
EvaporativeCooler: "other";
Evaporator: "other";
ExternalSpatialElement: "other";
Facility: "other";
FacilityPartCommon: "other";
Fan: "other";
Fastener: "other";
Filter: "other";
FireSuppressionTerminal: "other";
FlowController: "flow";
FlowFitting: "flow";
FlowInstrument: "flow";
FlowMeter: "flow";
FlowMovingDevice: "flow";
FlowSegment: "flow";
FlowStorageDevice: "flow";
FlowTerminal: "flow";
FlowTreatmentDevice: "flow";
Footing: "other";
FurnishingElement: "furniture";
Furniture: "furniture";
GeographicElement: "other";
Geomodel: "other";
Geoslice: "other";
GeotechnicalStratum: "other";
Grid: "other";
HeatExchanger: "other";
Humidifier: "other";
ImpactProtectionDevice: "other";
Interceptor: "other";
JunctionBox: "other";
Kerb: "other";
Lamp: "other";
LightFixture: "other";
LinearElement: "other";
LinearPositioningElement: "other";
LiquidTerminal: "other";
MarineFacility: "other";
MarinePart: "other";
MechanicalFastener: "other";
MedicalDevice: "other";
Member: "other";
MemberStandardCase: "other";
MobileTelecommunicationsAppliance: "other";
MooringDevice: "other";
MotorConnection: "other";
NavigationElement: "other";
OpeningElement: "walls";
OpeningStandardCase: "walls";
Outlet: "other";
Pavement: "other";
Pile: "other";
PipeFitting: "other";
PipeSegment: "other";
Plate: "other";
PlateStandardCase: "other";
Project: "other";
ProjectionElement: "other";
ProtectiveDevice: "other";
ProtectiveDeviceTrippingUnit: "other";
Proxy: "other";
Pump: "other";
Rail: "other";
Railing: "other";
Railway: "other";
RailwayPart: "other";
Ramp: "other";
RampFlight: "other";
Referent: "other";
ReinforcedSoil: "reinforcement";
ReinforcingBar: "reinforcement";
ReinforcingMesh: "reinforcement";
Road: "other";
RoadPart: "other";
Roof: "roof";
RoundedEdgeFeature: "other";
SanitaryTerminal: "other";
Sensor: "other";
ShadingDevice: "other";
Sign: "other";
Signal: "other";
Site: "other";
Slab: "floor";
SlabElementedCase: "floor";
SlabStandardCase: "floor";
SolarDevice: "other";
Space: "space";
SpaceHeater: "other";
SpatialZone: "other";
StackTerminal: "other";
Stair: "stairs";
StairFlight: "stairs";
StructuralCurveAction: "other";
StructuralCurveConnection: "other";
StructuralCurveMember: "other";
StructuralCurveMemberVarying: "other";
StructuralCurveReaction: "other";
StructuralLinearAction: "other";
StructuralLinearActionVarying: "other";
StructuralPlanarAction: "other";
StructuralPlanarActionVarying: "other";
StructuralPointAction: "other";
StructuralPointConnection: "other";
StructuralPointReaction: "other";
StructuralSurfaceAction: "other";
StructuralSurfaceConnection: "other";
StructuralSurfaceMember: "other";
StructuralSurfaceMemberVarying: "other";
StructuralSurfaceReaction: "other";
SurfaceFeature: "other";
SwitchingDevice: "other";
SystemFurnitureElement: "other";
Tank: "other";
Tendon: "other";
TendonAnchor: "other";
TendonConduit: "other";
TrackElement: "other";
Transformer: "other";
TransportElement: "other";
TubeBundle: "other";
UnitaryControlElement: "other";
UnitaryEquipment: "other";
Unknown: "other";
Valve: "other";
Vehicle: "other";
VibrationDamper: "other";
VibrationIsolator: "other";
VirtualElement: "other";
VoidingFeature: "other";
Wall: "walls";
WallElementedCase: "walls";
WallStandardCase: "walls";
WasteTerminal: "other";
Window: "windows";
WindowStandardCase: "windows";
},
>

Add new classes here when required. Do not prefix with Ifc we do that automatically in the code. Class ids shall be mapped to their corresponding type (category).