An object that can generate chunks.
Optional
Generate a chunk on-demand.
Chunk number, starting from zero.
Promise that resolves to requested chunk, or undefined if out of range.
Generate chunks sequentially.
AsyncIterable of chunks in order.
An object that can generate chunks.