pub mod aluminium;
pub mod battery;
pub mod common;
pub mod construction;
pub mod detergent;
pub mod electronics;
pub mod furniture;
pub mod mattress;
#[cfg(test)]
mod other_constructor_tests;
pub mod product_group_data;
pub mod steel;
pub mod textile;
pub mod toy;
pub mod tyre;
pub mod unsold_goods;
pub use aluminium::AluminiumData;
pub use battery::{
BatteryChemistry, BatteryData, BatteryStatus, BatteryType, DynamicPerformance,
EnvironmentalReading, ExpectedLifetime, HarmfulEvents, HazardSymbol, HazardousSubstance,
MaterialComposition, StateOfChargeReading, StateOfHealth, TemperatureRange, UsageHistory,
};
pub use common::{CriticalRawMaterial, ProductionRoute, SvhcSubstance};
pub use construction::ConstructionData;
pub use detergent::{DetergentData, SurfactantEntry};
pub use electronics::{DeviceType, ElectronicsData, EnergyEfficiencyClass};
pub use furniture::FurnitureData;
pub use mattress::MattressData;
pub use product_group_data::ProductGroupData;
pub use steel::SteelData;
pub use textile::{FibreEntry, TextileData};
pub use toy::ToyData;
pub use tyre::TyreData;
pub use unsold_goods::{
CnCategory, CnCategoryError, DiscardReason, DiscardedProductLine, DiscardedQuantity,
DisclosingEntity, DisclosureScope, FinancialYear, LegalEntityIdentifier, UnsoldGoodsReport,
WasteTreatmentSplit,
};