import { NativeArray } from "../imports/NativeArray"; import { Expression } from "./Expression"; export declare class Expressions { aggregation(func?: string, field?: any): Expression; and(p1?: any, p2?: any): any; avg(field?: any): Expression; between(field?: any, v1?: any, v2?: any): any; count(field?: any): Expression; countDistinct(field?: any): Expression; equal(field?: any, value?: any): any; greaterThan(field?: any, value?: any): any; greaterThanOrEqual(field?: any, value?: any): any; isIn(field?: any, values?: NativeArray): any; isNotNull(field?: any): any; lessThan(field?: any, value?: any): any; lessThanOrEqual(field?: any, value?: any): any; like(field?: any, value?: string): any; lower(field?: string): Expression; max(field?: any): Expression; min(field?: any): Expression; not(p?: any): any; or(p1?: any, p2?: any): any; predicate(field?: any, operator?: string, value?: any): any; sum(field?: any): Expression; constructor(); }