"use client";
import { __exports as r } from "../../../../../_virtual/uniqBy2.js";
import { __require as s } from "../../array/uniqBy.js";
import { __require as c } from "../../function/identity.js";
import { __require as f } from "../predicate/isArrayLikeObject.js";
import { __require as m } from "../util/iteratee.js";
var t;
function j() {
  return t ? r : (t = 1, (function(e) {
    Object.defineProperty(e, Symbol.toStringTag, { value: "Module" });
    const n = /* @__PURE__ */ s(), u = /* @__PURE__ */ c(), o = /* @__PURE__ */ f(), q = /* @__PURE__ */ m();
    function y(i, a = u.identity) {
      return o.isArrayLikeObject(i) ? n.uniqBy(Array.from(i), q.iteratee(a)) : [];
    }
    e.uniqBy = y;
  })(r), r);
}
export {
  j as __require
};
