//! Project index management module
//!
//! This module provides comprehensive index management for C++ projects, including:
//! - Reading clangd index files with automatic staleness detection
//! - Tracking index state for compilation database entries
//! - Storage abstraction for different index backends
//! - Component-level index monitoring and progress tracking
//!
//! The module is split into focused components:
//! - `reader`: IndexReader for reading and validating index files
//! - `state`: IndexState for tracking compilation database indexing status
//! - `storage`: Storage trait and implementations for index backends
//! - `component_monitor`: ComponentIndexMonitor for managing index state per build directory
// Public exports
pub use ComponentIndexState;
pub use ;
pub use IndexStatusView;
pub use ClangdIndexTrigger;