declare var _default: { var: { method: (...args: any[]) => any; }; get: { method: (...args: any[]) => any; }; missing: { method: (...args: any[]) => any; }; missing_some: { method: (...args: any[]) => any; }; '+': (data: any) => any; '*': (data: any) => number; '/': (data: any) => number; '-': (data: any) => any; '%': (data: any) => number; throw: (type: any) => never; max: (data: any) => number; min: (data: any) => number; in: ([item, array]: [any, any]) => any; preserve: { lazy: boolean; method: (i: any) => any; }; if: { method: (input: any, context: any, above: any, engine: any) => any; asyncMethod: (input: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '<': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '<=': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '>': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '>=': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '==': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '===': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '!=': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '!==': { method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; or: { method: (arr: any, context: any, above: any, engine: any) => any; asyncMethod: (arr: any, _1: any, _2: any, engine: any) => Promise; lazy: boolean; }; '??': { method: (arr: any, context: any, above: any, engine: any) => any; asyncMethod: (arr: any, _1: any, _2: any, engine: any) => Promise; lazy: boolean; }; try: { method: (arr: any, context: any, above: any, engine: any) => any; asyncMethod: (arr: any, _1: any, _2: any, engine: any) => Promise; lazy: boolean; }; and: { method: (arr: any, context: any, above: any, engine: any) => any; asyncMethod: (arr: any, _1: any, _2: any, engine: any) => Promise; lazy: boolean; }; substr: ([string, from, end]: [any, any, any]) => any; length: { method: (data: any, context: any, above: any, engine: any) => number; asyncMethod: (data: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; exists: { method: (key: any, context: any, above: any, engine: any) => boolean; }; val: { [OriginalImpl]: boolean; method: (args: any, context: any, above: any, engine: any, unFound?: null | Symbol) => any; optimizeUnary: boolean; }; map: { method: (input: any, context: any, above: any, engine: any) => any; asyncMethod: (input: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; some: { method: (input: any, context: any, above: any, engine: any) => boolean; asyncMethod: (input: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; all: { method: (args: any, context: any, above: any, engine: any) => boolean; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; none: { lazy: boolean; method: (val: any, context: any, above: any, engine: any) => boolean; asyncMethod: (val: any, context: any, above: any, engine: any) => Promise; }; merge: (args: any) => any[]; filter: { method: (input: any, context: any, above: any, engine: any) => any; asyncMethod: (input: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; reduce: { method: (input: any, context: any, above: any, engine: any) => any; asyncMethod: (input: any, context: any, above: any, engine: any) => Promise; lazy: boolean; }; '!': (value: any, _1: any, _2: any, engine: any) => boolean; '!!': (value: any, _1: any, _2: any, engine: any) => boolean; cat: { method: (arr: any) => any; optimizeUnary: boolean; }; keys: ([obj]: [any]) => string[]; pipe: { lazy: boolean; method: (args: any, context: any, above: any, engine: any) => any; asyncMethod: (args: any, context: any, above: any, engine: any) => Promise; }; eachKey: { lazy: boolean; method: (object: any, context: any, above: any, engine: any) => {}; asyncMethod: (object: any, context: any, above: any, engine: any) => Promise; }; }; export default _default; import { OriginalImpl } from "./constants.js";