//! Configuration module for loading and managing gateway configuration.
//!
//! This module provides types and functions for loading model configurations
//! from YAML files, resolving secrets from environment variables, and
//! filtering models by provider or modality.

pub mod loader;
pub mod types;

pub use loader::{
    get_models_by_modality, get_models_by_provider, load_config, load_default_config,
    resolve_secret,
};
pub use types::*;
