#![forbid(unsafe_op_in_unsafe_fn)]
#![warn(missing_debug_implementations)]
mod error;
mod event;
mod format;
mod line;
mod registry;
mod source;
mod traits;
pub use error::{Error, Result, exit};
pub use event::{
AdmonitionKind, Align, BreakKind, Diagnostic, Event, Events, ImageSource, Marker, Metadata,
Severity, Span, Spanned, Tag, TagKind,
};
pub use format::{Confidence, Detection, FormatId, confidence};
pub use line::{Color, Line, NamedColor, Segment, Style};
pub use registry::Registry;
pub use source::{Origin, PROBE_SIZE, Source};
pub use traits::{
Backend, BackendCaps, Detector, DocumentReader, ReadContext, ReaderCaps, Transform,
};