import { AsyncEnumerable } from "./AsyncEnumerable"; export declare class DistinctAsyncEnumerable extends AsyncEnumerable { protected readonly parent: AsyncEnumerable; protected readonly selector?: (item: T) => any | PromiseLike; constructor(parent: AsyncEnumerable, selector?: (item: T) => any | PromiseLike); protected generator(): AsyncIterableIterator; }