use ratatui::style::Style;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Default)]
pub enum TocStyle {
#[default]
Normal,
Clerk,
}
#[derive(Debug, Clone)]
pub struct TocConfig {
pub compact_width: u16,
pub expanded_width: u16,
pub height: u16,
pub style: TocStyle,
pub text_style: Style,
pub active_style: Style,
pub hover_style: Style,
pub accent_style: Style,
pub active_accent_style: Style,
pub background_style: Style,
pub line_style: Style,
pub active_line_style: Style,
pub show_border: bool,
pub border_style: Style,
pub title_style: Style,
pub title: String,
pub line_spacing: u8,
}