// Módulos internos
mod domain;
mod make;
mod model;
mod owner;
mod owner_name;
mod owner_tax_id;
mod registration;
mod renavam;
mod vehicle_type;
mod vehicle_usage;
mod vid;

// Re-exportar tipos públicos
pub use domain::{Vehicle, VehicleBuilder};
pub use make::VehicleMake;
pub use model::VehicleModel;
pub use owner::{VehicleOwner, VehicleOwnerBuilder};
pub use owner_name::OwnerName;
pub use owner_tax_id::OwnerTaxId;
pub use registration::VehicleRegistration;
pub use renavam::Renavam;
pub use vehicle_type::VehicleType;
pub use vehicle_usage::VehicleUsage;
pub use vid::VehicleId;

