markdown_composer/
lib.rs

1pub mod builders;
2pub mod extensions;
3pub mod traits;
4pub mod transforms;
5pub mod types;
6
7pub use crate::{
8    builders::{image::ImageBuilder, link::LinkBuilder, list::ListBuilder},
9    traits::{AsFooter, MarkdownElement},
10    transforms::{BlockQuote, Bold, CodeBlock, Inline, Italic},
11    types::{
12        header::{Header, HeaderLevel},
13        image::Image,
14        link::Link,
15        list::{List, ListItem, ListItemMarker, ListType, NumberedListItemMarkerSeparator},
16        markdown::Markdown,
17        paragraph::Paragraph,
18    },
19};
20
21#[cfg(feature = "extension-github")]
22pub use crate::extensions::github::{CheckmarkItem, Strikethrough};