mod error;
mod fields;
mod graph;
mod spec;
mod transform;
mod types;
mod views;

#[cfg(test)]
mod tests;

pub use graph::IrGraph;
pub use spec::IrSpec;
pub use types::*;

pub use views::{
    View, enum_::*, inline::*, ir::*, operation::*, schema::*, struct_::*, tagged::*, untagged::*,
    wrappers::*,
};
