export declare function opUniqueAsync<T, U>(k?: (v: T) => U): (iter: AsyncIterable<T>) => AsyncIterable<T>;
export declare function opUniqueSync<T, U>(k?: (v: T) => U): (iter: Iterable<T>) => Iterable<T>;
export declare const opUnique: <T, U = T>(getKey?: (v: T) => U) => import("../internalTypes.js").PipeFn<T, T>;
//# sourceMappingURL=unique.d.ts.map