/** The MuxAsyncIterator class multiplexes multiple async iterators into a * single stream. It currently makes an assumption: * - The final result (the value returned and not yielded from the iterator) * does not matter; if there is any, it is discarded. */ export declare class MuxAsyncIterator implements AsyncIterable { private iteratorCount; private yields; private throws; private signal; add(iterable: AsyncIterable): void; private callIteratorNext; iterate(): AsyncIterableIterator; [Symbol.asyncIterator](): AsyncIterator; }