import { AsyncIterableInput, AsyncIterableX } from '../asynciterablex.js'; export type FlattenConcurrentSelector = (value: TSource, index: number, signal?: AbortSignal) => Promise> | AsyncIterableInput; /** @ignore */ export declare class FlattenConcurrentAsyncIterable extends AsyncIterableX { private _source; private _selector; private _concurrent; private _switchMode; private _thisArg?; constructor(_source: AsyncIterable, _selector: FlattenConcurrentSelector, _concurrent: number, _switchMode: boolean, _thisArg?: any); [Symbol.asyncIterator](outerSignal?: AbortSignal): AsyncGenerator, void, unknown>; }