//! The shaping seam — [`LineShaper`] is the swap point (cosmic-text today,
//! parley later if ever, per the design doc's crate architecture).
pub use CosmicShaper;
use WrappedLine;
use crateFontSpec;
/// Word-wraps `text` in `font` to `max_width`, returning one
/// [`WrappedLine`] per visual line.
///
/// Implementations are stateless (design law 3): every call is a pure
/// function of `(text, font, max_width)`. [`CosmicShaper`] is the only
/// implementation today.