mod cleanup;
pub mod heading_analyzer;
mod json;
mod markdown;
mod options;
pub mod style_mapping;
mod text;
pub use cleanup::{clean_text, detect_mojibake};
pub use heading_analyzer::{DocumentStats, HeadingAnalyzer, HeadingConfig, HeadingDecision};
pub use json::{to_json, to_json_default, to_json_with_options, JsonFormat};
pub use markdown::{render_section_to_string, to_markdown};
pub use options::{
CleanupOptions, CleanupPreset, RenderOptions, RevisionHandling, SectionMarkerStyle,
TableFallback,
};
pub use style_mapping::StyleMapping;
pub use text::to_text;