mod image_renderer;
pub use image_renderer::*;
use {
once_cell::sync::Lazy,
std::sync::Mutex,
};
static RENDERER: Lazy<Option<Mutex<KittyImageRenderer>>> = Lazy::new(|| {
KittyImageRenderer::new().map(Mutex::new)
});
pub fn image_renderer() -> &'static Option<Mutex<KittyImageRenderer>> {
&*RENDERER
}