#![deny(missing_docs)]
#![deny(unsafe_code)]
pub mod canonical;
pub mod canonical_config;
pub mod config;
pub mod dedupe;
pub mod errors;
pub mod migrator;
pub mod model;
pub mod parser;
pub mod paths;
pub mod storage;
pub mod store;
pub mod traits;
pub use canonical::{canonicalize, CanonicalizeError};
pub use canonical_config::CanonicalConfig;
pub use config::{self as config_loader};
pub use dedupe::{dedupe, ConflictRecord, DedupeReport};
pub use errors::CoreError;
pub use migrator::{Migration, MAX_SUPPORTED_VERSION};
pub use model::{Bookmark, BookmarkId, Collection, CollectionId, SourceKind, SourceRef, Tag};
pub use store::Store;
pub use traits::{BookmarkSink, BookmarkSource, Page, WriteReport};
pub const VERSION: &str = env!("CARGO_PKG_VERSION");