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