use std::collections::BTreeMap;
pub mod bottleneck_detector;
pub mod optimizer;
pub mod visualizer;
pub mod trend_analyzer;
pub use bottleneck_detector::{
BottleneckDetector, BottleneckDetectorConfig, Bottleneck, BottleneckType,
BottleneckSeverity,
};
pub use optimizer::{
PerformanceOptimizer, OptimizationSuggestion, OptimizationCategory,
OptimizationPriority,
};
pub use visualizer::{
PerformanceVisualizer, VisualizationConfig, ChartType, OutputFormat,
};
pub use trend_analyzer::{
TrendAnalyzer, PerformanceDataPoint, PerformanceTrend, TrendDirection,
StatisticalSummary,
};