"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const teleport = require("./teleport.js");
const Vue = require("vue");
var teleport_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ Vue.defineComponent({
  __name: "teleport",
  props: teleport.teleportProps,
  setup(__props) {
    return (_ctx, _cache) => {
      return _ctx.disabled ? Vue.renderSlot(_ctx.$slots, "default", { key: 0 }) : (Vue.openBlock(), Vue.createBlock(Vue.Teleport, {
        key: 1,
        to: _ctx.to
      }, [Vue.renderSlot(_ctx.$slots, "default")], 8, ["to"]));
    };
  }
});
exports.default = teleport_vue_vue_type_script_setup_true_lang_default;
