import { ArrayIncludesFilter, CompoundWhere, ContainsFilter, EndsWithFilter, EntityClass, EqualityFilter, ExistsFilter, GreaterThanFilter, GreaterThanOrEqualFilter, InequalityFilter, LessThanFilter, LessThanOrEqualFilter, StartsWithFilter, WhereMany } from "../entity"; export declare class FilterUtils { static isEqualityFilter(filter: any): filter is EqualityFilter; static isInequalityFilter(filter: any): filter is InequalityFilter; static isArrayIncludesFilter(filter: any): filter is ArrayIncludesFilter; static isLessThanFilter(filter: any): filter is LessThanFilter; static isLessThanOrEqualFilter(filter: any): filter is LessThanOrEqualFilter; static isGreaterThanFilter(filter: any): filter is GreaterThanFilter; static isGreaterThanOrEqualFilter(filter: any): filter is GreaterThanOrEqualFilter; static isContainsFilter(filter: any): filter is ContainsFilter; static isStartsWithFilter(filter: any): filter is StartsWithFilter; static isEndsWithFilter(filter: any): filter is EndsWithFilter; static isExistsFilter(filter: any): filter is ExistsFilter; static isCompoundFilter>(filter: any): filter is CompoundWhere; static isRelationFilter>(filter: any): filter is WhereMany; private static isComparable; } //# sourceMappingURL=FilterUtils.d.ts.map