//! Metrics feature surface.
//!
//! # Structure
//! - `mod.rs` - Feature-facing re-exports for metrics state and handlers
//!
//! # Usage
//! The binary and shared application state import metrics primitives through this
//! module so the implementation can migrate out of `src/api/metrics.rs` in small,
//! verifiable steps.

pub mod api;
pub mod types;

pub use api::{PROMETHEUS_METRICS_PATH, prometheus_metrics, record_http_metric, route_group};
pub use types::{ClusterProbeMetric, MetricsState};
