//! A syntax highlighting engine: it tokenizes source code against a catalog of bundled grammars and
//! resolves the color styles that renderers paint those tokens with.
//!
//! The entry point is [`Highlighter`], which owns the grammar [`Registry`] and the caches that make
//! repeated tokenization cheap. Give it a language name and source text and it returns one
//! [`SourceLine`] per line, each a sequence of classified [`Token`]s. Color [`Theme`]s and the list
//! of bundled languages and styles are exposed alongside for the CLI and the writers.
pub use Highlighter;
pub use ParseError;
pub use ;
pub use ;
pub use ;
/// The names of the languages offered in listings, in published order.
/// The names of the built-in color themes, in published order.