export declare class CachableAsyncIterator implements AsyncIterableIterator { private source; private readonly buffer; private exhaustedFlag; constructor(source: AsyncIterable); wrapSource(fn: (src: AsyncIterable) => AsyncIterable): void; get exhausted(): boolean; get bufferedChunks(): readonly Uint8Array[]; [Symbol.asyncIterator](): AsyncIterableIterator; next(): Promise>; drain(): Promise; drainBounded(maxBytes: number): Promise; private closeAndDiscard; } export declare function concat(chunks: readonly Uint8Array[]): Uint8Array; //# sourceMappingURL=cachable_iterator.d.ts.map