#![allow(non_camel_case_types)]
use crate::dsl::SqlTypeOf;
use crate::expression::grouped::Grouped;
use crate::expression::operators;
pub type not<Expr> = operators::Not<Grouped<Expr>>;
pub type max<Expr> = super::aggregate_ordering::max<SqlTypeOf<Expr>, Expr>;
pub type min<Expr> = super::aggregate_ordering::min<SqlTypeOf<Expr>, Expr>;
pub type sum<Expr> = super::aggregate_folding::sum<SqlTypeOf<Expr>, Expr>;
pub type avg<Expr> = super::aggregate_folding::avg<SqlTypeOf<Expr>, Expr>;
pub type exists<Expr> = crate::expression::exists::Exists<Expr>;