pub mod ansi;
pub mod config;
pub mod document;
pub mod equation;
pub mod export;
pub mod image_extractor;
pub mod keymap;
pub mod terminal_image;
pub mod widgets;
#[derive(clap::ValueEnum, Clone)]
pub enum ExportFormat {
Markdown,
Text,
Csv,
Json,
Ansi,
}
#[derive(clap::ValueEnum, Clone, Debug)]
pub enum ColorDepth {
Auto,
#[value(name = "1")]
Monochrome,
#[value(name = "4")]
Standard,
#[value(name = "8")]
Extended,
#[value(name = "24")]
TrueColor,
}
pub use document::{Document, DocumentElement};
pub use equation::Equation;
pub use image_extractor::ImageExtractor;
pub use terminal_image::{TerminalImageRenderer, TerminalImageSupport};