import{c as commonjsGlobal}from"./_commonjsHelpers-1c8beb5f.js";var asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",nullTag="[object Null]",proxyTag="[object Proxy]",undefinedTag="[object Undefined]";var freeGlobal=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal;var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self;var root=freeGlobal||freeSelf||Function("return this")();var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var nativeObjectToString=objectProto.toString;var Symbol=root.Symbol,symToStringTag=Symbol?Symbol.toStringTag:undefined;function baseGetTag(o){if(o==null){return o===undefined?undefinedTag:nullTag}return symToStringTag&&symToStringTag in Object(o)?getRawTag(o):objectToString(o)}function getRawTag(o){var e=hasOwnProperty.call(o,symToStringTag),n=o[symToStringTag];try{o[symToStringTag]=undefined;var t=true}catch(o){}var r=nativeObjectToString.call(o);if(t){if(e){o[symToStringTag]=n}else{delete o[symToStringTag]}}return r}function objectToString(o){return nativeObjectToString.call(o)}function isFunction(o){if(!isObject(o)){return false}var e=baseGetTag(o);return e==funcTag||e==genTag||e==asyncTag||e==proxyTag}function isObject(o){var e=typeof o;return o!=null&&(e=="object"||e=="function")}var lodash_isfunction=isFunction;export{lodash_isfunction as l};