import { AsyncIterableX } from './asynciterablex'; export declare class DefaultIfEmptyAsyncIterable extends AsyncIterableX { private _source; private _defaultValue; constructor(source: AsyncIterable, defaultValue: TSource); [Symbol.asyncIterator](): AsyncIterableIterator; } export declare function defaultIfEmpty(source: AsyncIterable, defaultValue: T): AsyncIterableX;