export declare const EmptySort: { sortExpr: string; }; export declare const EmptyFilter: { filterExpr: string; parameters: never[]; offset: number; }; export declare const patchDateTime: (item: { [x: string]: any; }) => { [x: string]: any; }; export declare const asParamArrays: (item: { [s: string]: unknown; } | ArrayLike<unknown>) => unknown[]; export declare const isObject: (o: any) => boolean; export declare const isDate: (d: any) => boolean; export declare const updateFieldsFor: (item: object) => string[]; export declare const isEmptyFilter: (filter: any) => boolean; export declare const AdapterOperators: { eq: string; gt: string; gte: string; include: string; lt: string; lte: string; ne: string; string_begins: string; string_ends: string; string_contains: string; and: string; or: string; not: string; urlized: string; matches: string; }; export declare const AdapterFunctions: { avg: string; max: string; min: string; sum: string; count: string; }; export declare const extractGroupByNames: (projection: any[]) => any[]; export declare const extractProjectionFunctionsObjects: (projection: any[]) => any[]; export declare const isNull: (value: any) => boolean; export declare const specArrayToRegex: (spec: any[]) => string;