pub mod embedding;
pub mod hybrid;
pub mod model;
pub mod registry;
pub mod search;
pub use embedding::EmbeddingCodec;
pub use hybrid::{escape_fts5_query, keyword_search, HybridHit, HybridSearch, RRF_K};
pub use model::ModelName;
pub use registry::{declared_dimension, register_model, registered_models};
pub use search::{reciprocal_rank_fusion, search_vector, upsert_embedding, VectorSearchResult};