/** * Split array in two parts given condition * @param {unknown[]} array * @param {(unknown, number): boolean} condition * @return two dimensional array of length two */ export declare const partitionArray: (array: A[], condition: (element: A, idx: number) => boolean) => A[][]; /** * Split array in several chunks given the chunk size * @param {T[]} array * @param {number} chunkSize chunk size, should be greater than zero * @return two dimensional array containing arrays of length at least chunkSize */ export declare const spliceIntoChunks: (arr: T[], chunkSize: number) => never[];