import { __require as q } from "./isObject.js";
import { __require as v } from "./_isPrototype.js";
import { __require as y } from "./_nativeKeysIn.js";
var s, i;
function P() {
  if (i) return s;
  i = 1;
  var a = q(), o = v(), n = y(), u = Object.prototype, _ = u.hasOwnProperty;
  function p(r) {
    if (!a(r))
      return n(r);
    var f = o(r), t = [];
    for (var e in r)
      e == "constructor" && (f || !_.call(r, e)) || t.push(e);
    return t;
  }
  return s = p, s;
}
export {
  P as __require
};
//# sourceMappingURL=_baseKeysIn.js.map
