#[macro_use]
extern crate bitflags;
#[macro_use]
extern crate derive_new;

mod error;
mod ext;
mod frontmatter;
mod parse;

pub use error::{Error, Result};
pub use ext::*;
pub use frontmatter::*;
pub use parse::{
    Alignment, CodeBlockKind, CowStr, Event, InlineStr, LinkType, OffsetIter, Options,
    Parser as RawParser, Tag,
};
