import { AsyncIterableX } from './asynciterablex'; export declare class ExceptAsyncIterable extends AsyncIterableX { private _first; private _second; private _comparer; constructor(first: AsyncIterable, second: AsyncIterable, comparer: (x: TSource, y: TSource) => boolean | Promise); [Symbol.asyncIterator](): AsyncIterableIterator; } export declare function except(first: AsyncIterable, second: AsyncIterable, comparer?: (x: TSource, y: TSource) => boolean | Promise): AsyncIterableX;