export type { TableAlign, TableCellClassName, TableCellMouseHandler, TableCellSlotProps, TableCellStyle, TableBodyRow, TableColumnFixed, TableColumnProps, TableColumnType, TableCurrentChangeHandler, TableCurrentRowKeyChangeHandler, TableExpandSlotProps, TableExpandChangeHandler, TableExpandRowKeysChangeHandler, TableFilterChangeHandler, TableFilterOption, TableFilterIconSlotProps, TableFilterValue, TableFilterValues, TableFilterValuesChangeHandler, TableHeaderDragendHandler, TableHeaderSlotProps, TableHeaderCell, TableHeaderCellClassName, TableHeaderCellStyle, TableHeaderMouseHandler, TableHeaderRowClassName, TableHeaderRowStyle, TableInstance, TableLayout, TableOverflowTooltip, TableOverflowTooltipOptions, TableProps, TableResolvedColumn, TableRowClickHandler, TableRowClassName, TableRowKey, TableRowMouseHandler, TableRowStyle, TableSection, TableSelectHandler, TableSelectionChangeHandler, TableSummaryMethodContext, TableSummaryValue, TableScrollPayload, TableSortChangePayload, TableSortOrder, TableSortOrderChangeHandler, TableSortPropChangeHandler, TableSortState, TableSortable, TableSpanMethodContext, TableSpanResult, TableTooltipFormatterContext, TableTreeNode, TableTreeProps } from "./src/table.js";

import type { SFCWithInstall } from "../../utils/index.js";

export declare const XyTableColumn: SFCWithInstall<any>;
export declare const XyTable: SFCWithInstall<any> & {
  Column: typeof XyTableColumn;
};

declare const _default: typeof XyTable;
export default _default;
