//! Configuration management module with PostgreSQL hot-reload and validation

pub mod authz;
pub mod endpoints;
pub mod manager;
pub mod validator;

pub use endpoints::GatewayConfigService;
pub use manager::{ConfigItem, ConfigurationManager};
pub use validator::{ConfigValidator, ValidationRules};

// Re-export RBAC types
pub use authz::{AuthzMetrics, AuthzService, PermissionResult};
