export declare class AsyncUtils { static materialize(iter: AsyncIterable): Promise>; static transform(iter: AsyncIterable, transformer: (value: TIn) => TOut): AsyncGenerator; static count(iter: AsyncIterable): Promise; static first(iter: AsyncIterable): Promise; static find(iter: Iterable | AsyncIterable, predicate: ((item: T) => boolean) | ((item: T) => Promise)): Promise; static filter(array: Array, predicate: (item: T) => Promise): Promise>; } //# sourceMappingURL=async.d.ts.map