mod access;
mod expected;
mod mermaid;
mod plan;
mod registry;
mod repair;
mod unique_repair;
mod validate;
pub use access::{IndexTarget, SchemaCollection};
pub use mermaid::{MermaidEr, SchemaFormatter};
pub use plan::{AmbiguityReason, AmbiguousRef};
pub use registry::{BuiltRegistry, FkLabel, RegistryBuildError, SchemaRegistry};
pub use repair::{
CounterRepairStats, IndexRepairStats, NamespaceConflict, NamespaceRepairStats, RepairOptions,
RepairReport, UndecodableSource, repair,
};
pub use validate::{Finding, RefDesc, ValidationReport, validate};
pub use armour_core::{CollectionKind, OnMissing, PathSeg, RowPart};
#[cfg(test)]
mod tests;