/** * Split an array per `size` items. * * @param {T[]} input * @param {number} size * @return {T[][]} An array of arrays of the specified type. * @template T */ export declare const chunk: (input: T[], size: number) => T[][]; /** * Batch the function calls to `handler` per `size` items. * * @param {(addresses: string[] | number[]) => Promise} handler A function that takes a batch of addresses and returns the balance for the addresses. * @param {number} size The size of the batches. * @param {string[] | number[]} addresses The addresses to batch. * @return {Promise} A promise with the balances. */ export declare const batch: (handler: (addresses: string[] | number[]) => Promise, size: number, addresses: string[] | number[]) => Promise; //# sourceMappingURL=batch.d.ts.map