export declare const ArrayElemAt: (array: any, index: number) => { $arrayElemAt: any[]; }; export declare const ArrayToObject: (literal: boolean, array: any) => { $arrayToObject: any; }; export declare const ConcatArrays: (...arrayOfArrays: any) => { $concatArrays: any; }; export declare const Filter: (array: any, condition: any, as?: string) => { $filter: { input: any; as: string; cond: any; }; }; export declare const First: (array: any) => { $first: any; }; export declare const In: (elementToFind: any, array: any) => { $in: any[]; }; export declare const IndexOfArray: (array: any, elementToFind: any, startIndex?: number, endIndex?: number | undefined) => { $indexOfArray: any[]; }; export declare const IsArray: (elementToVerify: any) => { $isArray: any; }; export declare const Last: (array: any) => { $last: any; }; export declare const MapOperator: (array: any, apply: any, as?: string) => { $map: { input: any; as: string; in: any; }; }; export declare const ObjectToArray: (object: any) => { $objectToArray: any; }; export declare const Range: (startIndex: number, endIndex: number, step?: number) => { $range: number[]; }; export declare const Reduce: (array: any, initialValue: any, apply: any) => { $reduce: { input: any; initialValue: any; in: any; }; }; export declare const ReverseArray: (array: any) => { $reverseArray: any; }; export declare const Size: (array: any) => { $size: any; }; export declare const Slice: (array: any, numberOfElement: number, position?: number) => { $slice: any[]; }; export declare const Zip: (arrayOfArrays: any, longestLength?: boolean, defaultArray?: any) => { $zip: { inputs: any; useLongestLength: boolean; defaults: any; }; };