1 | import { PromiseOrValue } from '../jsutils/PromiseOrValue';
|
2 |
|
3 | /**
|
4 | * Given an AsyncIterable and a callback function, return an AsyncIterator
|
5 | * which produces values mapped via calling the callback function.
|
6 | */
|
7 | export default function mapAsyncIterator<T, U>(
|
8 | iterable: AsyncIterable<T>,
|
9 | callback: (arg: T) => PromiseOrValue<U>,
|
10 | rejectCallback?: (arg: any) => PromiseOrValue<U>,
|
11 | ): any; // TS_SPECIFIC: es2018.asyncgenerator requires typescript@3.6
|