//! Composable filter evaluation engine.
//!
//! Evaluates boolean combinations of metadata predicates against bitmap
//! and range indexes, producing `FilterResult` (bitmap or predicate closure).

pub mod evaluator;
pub mod expr;
pub mod result;

pub use evaluator::FilterEvaluator;
pub use expr::FilterExpr;
pub use result::FilterResult;
