//! The `Check` trait — the contract every prose check must implement.
use ExpectationSuite;
use ;
/// A composable prose quality check.
///
/// Each check inspects a parsed `Document` against a `CheckConfig` and
/// adds expectations to the suite. The runner calls `run` for each
/// registered check, skipping checks whose `supported_locales` don't
/// include the document's locale.
/// Type alias for a boxed check — used by `all_checks()` functions.
pub type BoxedCheck = ;
/// A composable prose quality check.