//! # Data Quality Validation Module
//!
//! Thin facade re-exporting from the `ml-data-validation` crate.
//!
//! See [`ml_data_validation`] for full documentation.

pub use ml_data_validation::corrector;
pub use ml_data_validation::cpcv;
pub use ml_data_validation::fdr;
pub use ml_data_validation::rules;
pub use ml_data_validation::validator;

// Re-export main types
pub use ml_data_validation::{
    CPCVConfig, CPCVResult, CPCVSplit, CPCVValidator, CompletenessRule, ContinuityRule,
    DataCorrector, DataValidator, FDRConfig, FDRCorrector, FDRMethod, FDRResult, IndicatorRule,
    Indicators, IntegrityRule, TimestampRule, ValidationReport, ValidationResult, ValidationRule,
};
