#[doc(hidden)]
pub mod alerts;
#[doc(hidden)]
pub mod elements;
#[doc(hidden)]
pub mod misc;
#[doc(hidden)]
pub mod pulldown;
#[cfg(feature = "embedded_image")]
mod data_url_loader;
#[doc(hidden)]
pub use {
alerts::{Alert, AlertBundle, alert_ui},
elements::*,
misc::{CodeBlock, CommonMarkOptions, Image, Link, prepare_show},
};
pub use misc::CommonMarkCache;
#[cfg(feature = "better_syntax_highlighting")]
pub use syntect;
pub type RenderMathFn = dyn Fn(&mut egui::Ui, &str, bool);
pub type RenderHtmlFn = dyn Fn(&mut egui::Ui, &str);