//! Railway Model module for the OpenRailwayMap Exporter.
//!
//! This module provides data structures and functions for working with railway infrastructure data.
//! It includes the RailwayNode, RailwayEdge, and RailwayGraph structs, as well as a
//! RailwayGraphBuilder for creating RailwayGraphs from raw data.
//!
mod railway_edge;
/// A module for working with railway graphs.
pub mod railway_graph;
mod railway_node;
pub use railway_edge::RailwayEdge;
pub use railway_graph::RailwayGraph;
pub use railway_graph::RailwayGraphExt;
pub use railway_node::RailwayNode;