UNPKG

563 BTypeScriptView Raw
1import { AsyncIterableX } from './asynciterablex';
2export declare class MapAsyncIterable<TSource, TResult> extends AsyncIterableX<TResult> {
3 private _source;
4 private _selector;
5 constructor(source: AsyncIterable<TSource>, selector: (value: TSource, index: number) => Promise<TResult> | TResult);
6 [Symbol.asyncIterator](): AsyncIterableIterator<TResult>;
7}
8export declare function map<TSource, TResult>(source: AsyncIterable<TSource>, selector: (value: TSource, index: number) => Promise<TResult> | TResult, thisArg?: any): AsyncIterableX<TResult>;