//! Statement-level normalization passes.
//!
//! These passes transform a full `TypedStatement` and may generate new CTEs.
//!
//! Contract: `Arc<TypedStatement> -> Result<Arc<TypedStatement>, Arc<TranslationError>>`
pub use expand_union_schemas;
pub use from_to_union;
pub use lower_match;
pub use nest_from_aliases;