//#region src/array/uniqBy.d.ts /** * Removes duplicate values from an array based on a predicate function * @param array The array to deduplicate * @param iteratee The function to compute the value to check for uniqueness * @returns A new array with duplicate values removed * @example * uniqBy([{ id: 1, name: 'a' }, { id: 2, name: 'b' }, { id: 1, name: 'c' }], (item) => item.id); * // [{ id: 1, name: 'a' }, { id: 2, name: 'b' }] */ declare function uniqBy(array: T[], iteratee: (item: T) => K): T[]; //#endregion export { uniqBy }; //# sourceMappingURL=uniqBy.d.mts.map