import { AsyncIterableX } from './asynciterablex'; export declare class FlatMapAsyncIterable extends AsyncIterableX { private _source; private _selector; constructor(source: AsyncIterable, selector: (value: TSource) => AsyncIterable | Promise>); [Symbol.asyncIterator](): AsyncIterableIterator; } export declare function flatMap(source: AsyncIterable, selector: (value: TSource) => AsyncIterable | Promise>, thisArg?: any): AsyncIterableX;