import { Comparator } from "../collections"; import { Transducer } from "./transducer"; import { DedupeTransducer } from "./dedupe"; export declare class UniqueTransducer implements Transducer { comparator: Comparator; constructor(comparator: Comparator); async_(iterable: AsyncIterable): AsyncIterable; sync(iterable: Iterable): Iterable; } export declare function unique(comparator?: Comparator): DedupeTransducer;