@pawel-up/jexl
Version:
Javascript Expression Language: Powerful context-based expression parser and evaluator
39 lines • 1.92 kB
TypeScript
import type { LibrarySchema } from './types.js';
export declare const arrayLibrarySchema: LibrarySchema;
export declare const arrayFunctionSchemas: {
FIRST: import("./types.js").FunctionSchema;
LAST: import("./types.js").FunctionSchema;
AT: import("./types.js").FunctionSchema;
SORT: import("./types.js").FunctionSchema;
SORT_ASC: import("./types.js").FunctionSchema;
SORT_DESC: import("./types.js").FunctionSchema;
SLICE: import("./types.js").FunctionSchema;
JOIN: import("./types.js").FunctionSchema;
CONCAT: import("./types.js").FunctionSchema;
UNIQUE: import("./types.js").FunctionSchema;
FLATTEN: import("./types.js").FunctionSchema;
FLATTEN_DEEP: import("./types.js").FunctionSchema;
CHUNK: import("./types.js").FunctionSchema;
COMPACT: import("./types.js").FunctionSchema;
DIFFERENCE: import("./types.js").FunctionSchema;
INTERSECTION: import("./types.js").FunctionSchema;
UNION: import("./types.js").FunctionSchema;
ZIP: import("./types.js").FunctionSchema;
SHUFFLE: import("./types.js").FunctionSchema;
SAMPLE: import("./types.js").FunctionSchema;
SAMPLE_SIZE: import("./types.js").FunctionSchema;
COUNT_BY: import("./types.js").FunctionSchema;
SUM: import("./types.js").FunctionSchema;
AVERAGE: import("./types.js").FunctionSchema;
MIN: import("./types.js").FunctionSchema;
MAX: import("./types.js").FunctionSchema;
RANGE: import("./types.js").FunctionSchema;
FILL: import("./types.js").FunctionSchema;
EVERY: import("./types.js").FunctionSchema;
SOME: import("./types.js").FunctionSchema;
NONE: import("./types.js").FunctionSchema;
};
export declare function getArrayFunctionSchema(functionName: string): import("./types.js").FunctionSchema;
export declare function getAllArrayFunctionNames(): string[];
export default arrayLibrarySchema;
//# sourceMappingURL=array.schema.d.ts.map