import { AsyncSequence } from "../../sequency"; export declare class DistinctBy { /** * Returns a new sequence which discards all elements with duplicate items determined * by the given `selector`. * * @param {(item: T) => Promise | K} selector * @returns {AsyncSequence} */ distinctBy(this: AsyncSequence, selector: (item: T) => Promise | K): AsyncSequence; }