"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const preview = require("../image/src/preview.js");
const index_esm = require("../../../@vxe-ui/core/es/index.esm.js");
const index = require("../dynamics/index.js");
const util = require("../image/src/util.js");
const VxeImagePreview = Object.assign(preview.default, {
  install(app) {
    app.component(preview.default.name, preview.default);
  }
});
index_esm.VxeUI.previewImage = util.openPreviewImage;
index.dynamicApp.use(VxeImagePreview);
index_esm.VxeUI.component(preview.default);
const ImagePreview = VxeImagePreview;
exports.ImagePreview = ImagePreview;
exports.VxeImagePreview = VxeImagePreview;
exports.default = VxeImagePreview;
