import{FooterComponents as l}from"../vc-table/Footer/index.mjs";import"vue";import"lodash-es/fromPairs";import"../node_modules/.pnpm/resize-observer-polyfill@1.5.1/node_modules/resize-observer-polyfill/dist/ResizeObserver.es.mjs";import"../vc-table/context/StickyContext.mjs";import"../_util/supportsPassive.mjs";import"../_util/raf.mjs";import"../vc-table/Panel/index.mjs";import{EXPAND_COLUMN as i}from"../vc-table/constant.mjs";import o from"./Column.mjs";import r from"./ColumnGroup.mjs";import t from"./Table.mjs";import{tableProps as M}from"./Table.mjs";import{SELECTION_COLUMN as p,SELECTION_NONE as u,SELECTION_INVERT as s,SELECTION_ALL as C}from"./hooks/useSelection.mjs";import c from"../vc-table/Footer/Row.mjs";import T from"../vc-table/Footer/Cell.mjs";const e=c,a=T,n=Object.assign(l,{Cell:a,Row:e,name:"ATableSummary"}),g=Object.assign(t,{SELECTION_ALL:C,SELECTION_INVERT:s,SELECTION_NONE:u,SELECTION_COLUMN:p,EXPAND_COLUMN:i,Column:o,ColumnGroup:r,Summary:n,install:m=>(m.component(n.name,n),m.component(a.name,a),m.component(e.name,e),m.component(t.name,t),m.component(o.name,o),m.component(r.name,r),m)});export{o as TableColumn,r as TableColumnGroup,n as TableSummary,a as TableSummaryCell,e as TableSummaryRow,g as default,M as tableProps};
