1#[macro_use]
2extern crate thiserror;
3#[macro_use]
4extern crate lazy_static;
5
6pub extern crate pulldown_cmark;
7
8pub mod command;
9pub mod config;
10mod error;
11pub mod instruction;
12mod markdown;
13mod printer;
14mod pulldown_cmark_ext;
15mod split_words;
16pub mod style;
17
18pub use config::PrinterConfig;
19pub use error::{Error, Result};
20pub use markdown::MarkdownRenderOptions;
21pub use printer::{Printer, PrinterDevice};
22pub use pulldown_cmark::{Options as MarkdownParserOptions, Parser as MarkdownParser};