//! Terminal graphics primitives: the character-cell model and the shared
//! canvas.
//!
//! This module sits **below** the layout and terminal layers. The layout /
//! paint pipeline writes [`Block`] cells into a [`TermLayout`] canvas; the
//! `tui` layer then renders that canvas to the terminal. Keeping the cell /
//! width / image / canvas types here (instead of under `tui`) makes the
//! dependency direction explicit — `layout → graphics → (tdom, config,
//! resources)` — and leaves `tui` as the thin terminal-IO layer on top.
pub use ;
pub use styled_string;
pub use ;
pub use image_intrinsic_size;
pub use ;
pub use block_style;
pub use ;