pub mod check;
pub(crate) mod context;
pub mod core;
pub(crate) mod ir;
pub(crate) mod printer;
pub(crate) mod sentence;
pub mod style;
pub use check::{CheckError, CheckResult, check_paths, check_paths_with_style};
pub use core::{
FormatError, format, format_file_with_packages, format_file_with_packages_sentence,
format_node, format_node_range_with_signatures, format_node_range_with_signatures_sentence,
format_node_with_signatures, format_node_with_signatures_sentence, format_with_style,
format_with_style_flavored, format_with_style_flavored_sentence,
format_with_style_flavored_with_signatures,
};
pub use sentence::SentenceOptions;
pub use style::{FormatStyle, WrapMode};