export declare class ArrayUtils { static min(array: Array): T; static max(array: Array): T; static sum(array: number[]): number; static compact(array: Array): Array; static uniq(array: Array): Array; static chunk(array: Array, chunkSize: number): Array>; static union(array0: Array, array1: Array): Array; static intersection(array0: Array, array1: Array): Array; static difference(array0: Array, array1: Array): Array; static toSet(array: Array): Set; static isEqual(array0: Array, array1: Array): boolean; static sortBy(array: Array, callback: (e: T) => K): Array; static range(start: number, end?: number, step?: number): number[]; }