pub mod maintain;
pub mod policy;
pub mod thresholds;
pub use maintain::{
GraphBuildProfileReport, MaintenanceBudget, MaintenanceError, MaintenanceReport,
MaintenanceStatus, RefinementPassCounters,
};
pub use policy::{
RefinementPlan, SegmentStats, StorePlan, StoreStats, TierPlan, decide, decide_refinement,
decide_store,
};
pub use thresholds::{PROVISIONAL_TIER_THRESHOLDS, TierThresholds};
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SegmentTier {
ActiveScan,
SealedScan,
SealedGraph,
}