"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const m=require("../vc-table/Footer/index.js");require("vue");require("lodash-es/fromPairs");require("../node_modules/.pnpm/resize-observer-polyfill@1.5.1/node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js");require("../vc-table/context/StickyContext.js");require("../_util/supportsPassive.js");require("../_util/raf.js");require("../vc-table/Panel/index.js");const s=require("../vc-table/constant.js"),r=require("./Column.js"),n=require("./ColumnGroup.js"),o=require("./Table.js"),u=require("./hooks/useSelection.js"),i=require("../vc-table/Footer/Row.js"),c=require("../vc-table/Footer/Cell.js"),l=i.default,a=c.default,t=Object.assign(m.FooterComponents,{Cell:a,Row:l,name:"ATableSummary"}),C=Object.assign(o.default,{SELECTION_ALL:u.SELECTION_ALL,SELECTION_INVERT:u.SELECTION_INVERT,SELECTION_NONE:u.SELECTION_NONE,SELECTION_COLUMN:u.SELECTION_COLUMN,EXPAND_COLUMN:s.EXPAND_COLUMN,Column:r.default,ColumnGroup:n.default,Summary:t,install:e=>(e.component(t.name,t),e.component(a.name,a),e.component(l.name,l),e.component(o.default.name,o.default),e.component(r.default.name,r.default),e.component(n.default.name,n.default),e)});exports.TableColumn=r.default;exports.TableColumnGroup=n.default;exports.tableProps=o.tableProps;exports.TableSummary=t;exports.TableSummaryCell=a;exports.TableSummaryRow=l;exports.default=C;
