"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const u=require("./isObject.js"),s=require("./_isPrototype.js"),a=require("./_nativeKeysIn.js");var n=Object.prototype,i=n.hasOwnProperty;function l(r){if(!u.default(r))return a.default(r);var o=s.default(r),t=[];for(var e in r)e=="constructor"&&(o||!i.call(r,e))||t.push(e);return t}exports.default=l;
