"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
require("../ui/index.js");
const table = require("./src/table.js");
const cellView = require("./src/use/cell-view.js");
const index_esm = require("../../../@vxe-ui/core/es/index.esm.js");
const VxeTable = Object.assign({}, table.default, {
  install(app) {
    app.component(table.default.name, table.default);
  }
});
const tableHandle = {
  useCellView: cellView.useCellView
};
if (index_esm.VxeUI.dynamicApp) {
  index_esm.VxeUI.dynamicApp.component(table.default.name, table.default);
}
index_esm.VxeUI.component(table.default);
index_esm.VxeUI.tableHandle = tableHandle;
exports.VxeTable = VxeTable;
exports.default = VxeTable;
