openapi_nexus_config/lib.rs
1//! Configuration system for OpenAPI Nexus
2//!
3//! Provides layered configuration support with CLI arguments, environment variables,
4//! and TOML config files with proper precedence ordering.
5
6pub mod cli;
7pub mod config;
8pub mod config_file;
9pub mod errors;
10pub mod global_config;
11pub mod loader;
12
13pub use cli::{CliArgs, Commands};
14pub use config::Config;
15pub use config_file::ConfigFile;
16pub use errors::ConfigError;
17pub use global_config::GlobalConfig;
18pub use loader::ConfigLoader;