1pub mod annotations;
4pub mod assets;
5pub mod directives;
6pub mod document;
7pub mod errors;
8pub mod export;
9pub mod images;
10pub mod manifest;
11pub mod markdown;
12pub mod package;
13pub mod pdf;
14pub mod provenance;
15pub mod schema;
16pub mod search;
17pub mod table_view;
18pub mod tables;
19pub mod validate;
20
21pub use errors::{Diagnostic, McdError, Result};
22pub use manifest::Manifest;
23pub use package::McdPackage;
24pub use search::{SearchHit, SearchKind, SearchOptions, search_package};
25pub use validate::ValidationResult;
26
27#[cfg(test)]
28mod tests {
29 #[test]
30 fn crate_loads() {
31 assert_eq!(crate::package::MCD_MIMETYPE, "application/vnd.mcd+zip");
32 }
33}