#![warn(missing_docs)]
#![warn(clippy::unwrap_used)]
#![cfg_attr(test, allow(clippy::unwrap_used, clippy::field_reassign_with_default))]
pub mod cell;
pub mod fuzzy;
pub mod keybindings;
pub mod markdown_styles;
pub mod overlay_anchor;
pub mod render;
pub mod symbols;
pub mod table_renderer;
pub mod text;
pub mod theme;
pub mod widgets;
pub use cell::Color;
pub use fuzzy::{FuzzyResult, fuzzy_match, fuzzy_rank};
pub use text::truncate_to_width;
pub use symbols::{GlyphSet, Symbols, UnknownGlyphSet};
pub use theme::{
ColorScheme, Spacing, THEME_NAMES, Theme, ThemeFile, ThemeManager, ThemeRegistry, ThemeStyles,
};