import type { Curried } from '../compositions/curry.js'; import type { Chunked, Series, SyncSeries } from './types.js'; declare function _syncChunk(input: SyncSeries, size: L): Generator>; declare function _asyncChunk(input: Series, size: L): AsyncGenerator, L>>; export declare function chunkSync(...args: Parameters>): ReturnType>; export declare function chunkSync(...args: Parameters>>): ReturnType>>; export declare function chunkAsync(...args: Parameters>): ReturnType>; export declare function chunkAsync(...args: Parameters>>): ReturnType>>; /** Chunks a series into a series of chunks. Each chunk has a length equal to `size`, except the last chunk. */ export declare namespace chunk { const sync: typeof chunkSync; const async: typeof chunkAsync; } export {}; //# sourceMappingURL=chunk.d.ts.map