/** * @packageDocumentation * * Chunker functions split an incoming stream of bytes into chunks. * * The default is a fixed-size chunker which splits them into equally sized * chunks though other strategies are available such as Rabin chunking. */ export interface Chunker { (source: AsyncIterable): AsyncIterable } export { rabin } from './rabin.ts' export { fixedSize } from './fixed-size.ts'