import type { IsomorphicIterable } from "@vangware/types"; import type { GeneratorOutput } from "./types/GeneratorOutput.js"; /** * Returns a single instance of each item in the iterable or asynchronous * iterable. * * @category Generators * @example * ```typescript * unique([1, 2, 3, 4, 1, 2, 3, 4]); // [1, 2, 3, 4] * ``` * @param iterable Iterable to be filtered. * @returns Generators with a single instance of each item of the iterable. */ export declare const unique: ( iterable: Iterable_1, ) => GeneratorOutput;