import l from "./index.es120.js";
import a from "./index.es40.js";
import p from "./index.es291.js";
import u from "./index.es143.js";
import c from "./index.es303.js";
import g from "./index.es297.js";
const z = l(function(t, r) {
  var i = {}, f = r[0];
  if (t == null)
    return i;
  a(f) ? (r.length > 1 && (f = p(f, r[1])), r = u(t)) : (f = c, r = g(r, !1, !1), t = Object(t));
  for (var m = 0, e = r.length; m < e; m++) {
    var n = r[m], o = t[n];
    f(o, n, t) && (i[n] = o);
  }
  return i;
});
export {
  z as default
};
//# sourceMappingURL=index.es59.js.map
