//! # rsigma-convert
//!
//! Sigma rule conversion engine for transforming parsed Sigma rules into
//! backend-native query strings (SQL, SPL, KQL, Lucene, etc.).
//!
//! This crate provides:
//!
//! - A [`Backend`] trait that backends implement to produce query strings.
//! - A [`TextQueryConfig`] struct carrying tokens, operators, and expressions
//! for text-based query backends (the vast majority).
//! - A condition-expression tree walker that recurses over [`ConditionExpr`]
//! and dispatches to the backend's conversion methods.
//! - An orchestrator ([`convert_collection`]) that applies pipelines, converts
//! each rule, and collects results/errors.
//! - Deferred-expression support for backends that need post-query appendages
//! (e.g. Splunk `| regex`, `| where`).
//!
//! [`ConditionExpr`]: rsigma_parser::ConditionExpr
pub use ;
pub use convert_condition_expr;
pub use convert_collection;
pub use ;
pub use ;
pub use ;