export declare const map: (as: AsyncIterable, f: (a: A) => B) => AsyncIterableIterator;
export declare const filter: (p: (a: A) => boolean, as: AsyncIterable) => AsyncIterableIterator;
export declare const reduce: (f: (a: A, b: B) => A, init: A, bs: AsyncIterable) => Promise;