mod commit_embedder;
#[cfg(feature = "git-lib")]
mod commit_parser;
mod git_history_index;
mod rrf_fusion;
mod search_engine;
pub use commit_embedder::CommitEmbedder;
pub use git_history_index::{
ChangeType, CommitInfo, FileChange, GitHistoryError, GitHistoryIndex, SyncResult,
};
pub use rrf_fusion::{DocumentMetadata, FusedResult, RankedDocument, RrfFusion};
pub use search_engine::{GitHistorySearchEngine, GitSearchOptions, GitSearchResult};
#[cfg(feature = "git-lib")]
pub use commit_parser::CommitParser;
#[cfg(test)]
mod tests;