#![doc = include_str!("spec.md")]
pub const HYDRA_COMMON_VERSION: &str = env!("CARGO_PKG_VERSION");
mod criteria;
mod elements;
mod identity;
mod quantity;
mod report;
mod variables;
pub use criteria::{BandCut, CriterionDescriptor, CriterionKind};
pub use elements::{AttributeDescriptor, ElementClass, ElementKind, ElementRole};
pub use identity::{
engine_by_key, EngineDescriptor, EngineStatus, ImportFormat, Recognition, UnknownEngineError,
ENGINES,
};
pub use quantity::{DisplayFamily, QuantityDescriptor};
pub use report::{
BlockDescriptor, BlockError, Chart, ChartData, ChoiceItem, Column, Fragment, FragmentItem,
KeyValue, LineSeries, OptionDescriptor, OptionKind, Table, Value, ValueKind,
};
pub use variables::{CategoryItem, CategorySeverity, RampHint, VariableDescriptor};