UNPKG

592 BTypeScriptView Raw
1import { AsyncIterableX } from './asynciterablex';
2export declare class CatchAllAsyncIterable<TSource> extends AsyncIterableX<TSource> {
3 private _source;
4 constructor(source: Iterable<AsyncIterable<TSource>>);
5 [Symbol.asyncIterator](): AsyncIterableIterator<TSource>;
6}
7export declare function _catchAll<TSource>(source: Iterable<AsyncIterable<TSource>>): AsyncIterableX<TSource>;
8export declare function _catch<T>(source: AsyncIterable<T>, ...args: AsyncIterable<T>[]): AsyncIterableX<T>;
9export declare function _catchStatic<T>(...source: AsyncIterable<T>[]): AsyncIterableX<T>;