"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const shared_esmBundler = require("../../../@vue/shared/dist/shared.esm-bundler.js");
const Vue = require("vue");
const t = (e) => e === void 0, o = (e) => typeof e == "boolean", i = (e) => typeof e == "number", s = (e) => typeof Element > "u" ? false : e instanceof Element, f = (e) => shared_esmBundler.isString(e) ? !Number.isNaN(Number(e)) : false;
exports.isArray = shared_esmBundler.isArray;
exports.isFunction = shared_esmBundler.isFunction;
exports.isObject = shared_esmBundler.isObject;
exports.isString = shared_esmBundler.isString;
Object.defineProperty(exports, "isVNode", {
  enumerable: true,
  get: () => Vue.isVNode
});
exports.isBoolean = o;
exports.isElement = s;
exports.isNumber = i;
exports.isStringNumber = f;
exports.isUndefined = t;
