pub mod ai;
pub mod builder;
mod cli;
pub mod explanations;
mod json;
pub mod module;
#[cfg(feature = "pdf")]
mod pdf;
pub mod report_model;
pub mod summary;
pub use ai::format_ai_json;
pub use cli::{format_batch_table, format_violations_list, print_batch_table, print_report};
pub use json::{format_json_batch, format_json_cached, format_json_normalized, UnifiedReport};
#[cfg(feature = "pdf")]
pub use pdf::{generate_batch_pdf, generate_comparison_pdf, generate_pdf};
pub use summary::format_summary;