// Módulos internos
mod airport_code;
mod city_name;
mod company_name;
mod document_number;
mod document_type;
mod domain;
mod fare_basis;
mod loyalty_program;
mod passenger;
mod passenger_name;
mod travel_class;
mod travel_leg;
mod travel_type;

// Re-exportar tipos públicos
pub use airport_code::AirportCode;
pub use city_name::CityName;
pub use company_name::CompanyName;
pub use document_number::TravelDocumentNumber;
pub use document_type::TravelDocumentType;
pub use domain::{Travel, TravelBuilder};
pub use fare_basis::FareBasis;
pub use loyalty_program::{LoyaltyProgram, LoyaltyProgramBuilder};
pub use passenger::{Passenger, PassengerBuilder};
pub use passenger_name::PassengerName;
pub use travel_class::TravelClass;
pub use travel_leg::{TravelLeg, TravelLegBuilder};
pub use travel_type::TravelType;

