mod assets;
mod namespaces;
mod validation;
mod generated {
pub mod ssvc {
pub mod decision_point;
pub mod selection_list;
}
}
pub use assets::{AVAILABLE_REGISTERED_NAMESPACES, DECISION_POINT_SCHEMA, SELECTION_LIST_SCHEMA};
pub use generated::ssvc::{decision_point, selection_list};
pub use namespaces::{
BaseNamespace, Extension, NamespaceError, ParsedNamespace, REGISTERED_NAMESPACES,
validate_namespace,
};
pub use validation::{ValidationError, ValidationResult, validate_selection_list};
#[cfg(feature = "wasm")]
pub mod wasm;