//! Streaming infrastructure with backpressure monitoring and health tracking
//!
//! This module provides production-ready streaming utilities with:
//! - Backpressure monitoring with configurable thresholds
//! - Timeout-based sends to prevent blocking
//! - Prometheus metrics for observability
//! - Graceful degradation with warning logs
//! - HTTP/2 streaming performance optimizations (Wave 67 Agent 3)

pub mod backpressure;
pub mod config;
pub mod metrics;
pub mod monitored_channel;

pub use backpressure::{BackpressureConfig, BackpressureMonitor, BackpressureStatus};
pub use config::{StreamType, StreamingConfig};
pub use metrics::StreamMetrics;
pub use monitored_channel::{create_monitored_channel, MonitoredSender};
