/** * Splits `array` into consecutive sub-arrays of length `chunkSize` (the last chunk * may be smaller). Fractional sizes are truncated to an integer. Returns an empty * array if `array` is empty or if the (truncated) `chunkSize` is not a positive * finite number. */ export declare function chunk(array: readonly T[], chunkSize: number): T[][];