UNPKG

432 BTypeScriptView Raw
1import { AsyncIterableX } from './asynciterablex';
2export declare class DefaultIfEmptyAsyncIterable<TSource> extends AsyncIterableX<TSource> {
3 private _source;
4 private _defaultValue;
5 constructor(source: AsyncIterable<TSource>, defaultValue: TSource);
6 [Symbol.asyncIterator](): AsyncIterableIterator<TSource>;
7}
8export declare function defaultIfEmpty<T>(source: AsyncIterable<T>, defaultValue: T): AsyncIterableX<T>;