import type { TableProps, ColumnProps } from './interface'; import { PropType } from 'vue'; import { CombineProps } from '../interface'; export declare const vuePropsType: CombineProps; declare const ResizableTable: import("vue").DefineComponent | { type: PropType; default?: any; required?: false; }; bodyWrapperRef: PropType | { type: PropType; default?: any; required?: false; }; children: PropType | { type: PropType; default?: any; required?: false; }; childrenRecordName: PropType | { type: PropType; default?: any; required?: false; }; className: PropType | { type: PropType; default?: any; required?: false; }; clickGroupedRowToExpand: PropType | { type: PropType; default?: any; required?: false; }; columns: PropType[]> | { type: PropType[]>; default?: any; required?: false; }; components: PropType | { type: PropType; default?: any; required?: false; }; dataSource: PropType | { type: PropType; default?: any; required?: false; }; defaultExpandAllGroupRows: PropType | { type: PropType; default?: any; required?: false; }; defaultExpandAllRows: PropType | { type: PropType; default?: any; required?: false; }; defaultExpandedRowKeys: PropType<(string | number)[]> | { type: PropType<(string | number)[]>; default?: any; required?: false; }; empty: PropType | { type: PropType; default?: any; required?: false; }; expandAllGroupRows: PropType | { type: PropType; default?: any; required?: false; }; expandAllRows: PropType | { type: PropType; default?: any; required?: false; }; expandCellFixed: PropType | { type: PropType; default?: any; required?: false; }; expandIcon: PropType | { type: PropType; default?: any; required?: false; }; expandedRowKeys: PropType<(string | number)[]> | { type: PropType<(string | number)[]>; default?: any; required?: false; }; expandedRowRender: PropType> | { type: PropType>; default?: any; required?: false; }; expandRowByClick: PropType | { type: PropType; default?: any; required?: false; }; footer: PropType> | { type: PropType>; default?: any; required?: false; }; getVirtualizedListRef: PropType | { type: PropType; default?: any; required?: false; }; groupBy: PropType> | { type: PropType>; default?: any; required?: false; }; hideExpandedColumn: PropType | { type: PropType; default?: any; required?: false; }; id: PropType | { type: PropType; default?: any; required?: false; }; indentSize: PropType | { type: PropType; default?: any; required?: false; }; keepDOM: PropType | { type: PropType; default?: any; required?: false; }; loading: PropType | { type: PropType; default?: any; required?: false; }; pagination: PropType | { type: PropType; default?: any; required?: false; }; prefixCls: PropType | { type: PropType; default?: any; required?: false; }; renderGroupSection: PropType | { type: PropType; default?: any; required?: false; }; renderPagination: PropType | { type: PropType; default?: any; required?: false; }; resizable: PropType> | { type: PropType>; default?: any; required?: false; }; rowExpandable: PropType> | { type: PropType>; default?: any; required?: false; }; rowKey: PropType> | { type: PropType>; default?: any; required?: false; }; rowSelection: PropType> | { type: PropType>; default?: any; required?: false; }; scroll: PropType | { type: PropType; default?: any; required?: false; }; showHeader: PropType | { type: PropType; default?: any; required?: false; }; size: PropType<"small" | "default" | "middle"> | { type: PropType<"small" | "default" | "middle">; default?: any; required?: false; }; style: PropType | { type: PropType; default?: any; required?: false; }; title: PropType> | { type: PropType>; default?: any; required?: false; }; virtualized: PropType | { type: PropType; default?: any; required?: false; }; onChange: PropType> | { type: PropType>; default?: any; required?: false; }; onExpand: PropType> | { type: PropType>; default?: any; required?: false; }; onExpandedRowsChange: PropType> | { type: PropType>; default?: any; required?: false; }; onGroupedRow: PropType> | { type: PropType>; default?: any; required?: false; }; onHeaderRow: PropType> | { type: PropType>; default?: any; required?: false; }; onRow: PropType> | { type: PropType>; default?: any; required?: false; }; sticky: PropType | { type: PropType; default?: any; required?: false; }; direction: PropType | { type: PropType; default?: any; required?: false; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | { type: PropType; default?: any; required?: false; }; bodyWrapperRef: PropType | { type: PropType; default?: any; required?: false; }; children: PropType | { type: PropType; default?: any; required?: false; }; childrenRecordName: PropType | { type: PropType; default?: any; required?: false; }; className: PropType | { type: PropType; default?: any; required?: false; }; clickGroupedRowToExpand: PropType | { type: PropType; default?: any; required?: false; }; columns: PropType[]> | { type: PropType[]>; default?: any; required?: false; }; components: PropType | { type: PropType; default?: any; required?: false; }; dataSource: PropType | { type: PropType; default?: any; required?: false; }; defaultExpandAllGroupRows: PropType | { type: PropType; default?: any; required?: false; }; defaultExpandAllRows: PropType | { type: PropType; default?: any; required?: false; }; defaultExpandedRowKeys: PropType<(string | number)[]> | { type: PropType<(string | number)[]>; default?: any; required?: false; }; empty: PropType | { type: PropType; default?: any; required?: false; }; expandAllGroupRows: PropType | { type: PropType; default?: any; required?: false; }; expandAllRows: PropType | { type: PropType; default?: any; required?: false; }; expandCellFixed: PropType | { type: PropType; default?: any; required?: false; }; expandIcon: PropType | { type: PropType; default?: any; required?: false; }; expandedRowKeys: PropType<(string | number)[]> | { type: PropType<(string | number)[]>; default?: any; required?: false; }; expandedRowRender: PropType> | { type: PropType>; default?: any; required?: false; }; expandRowByClick: PropType | { type: PropType; default?: any; required?: false; }; footer: PropType> | { type: PropType>; default?: any; required?: false; }; getVirtualizedListRef: PropType | { type: PropType; default?: any; required?: false; }; groupBy: PropType> | { type: PropType>; default?: any; required?: false; }; hideExpandedColumn: PropType | { type: PropType; default?: any; required?: false; }; id: PropType | { type: PropType; default?: any; required?: false; }; indentSize: PropType | { type: PropType; default?: any; required?: false; }; keepDOM: PropType | { type: PropType; default?: any; required?: false; }; loading: PropType | { type: PropType; default?: any; required?: false; }; pagination: PropType | { type: PropType; default?: any; required?: false; }; prefixCls: PropType | { type: PropType; default?: any; required?: false; }; renderGroupSection: PropType | { type: PropType; default?: any; required?: false; }; renderPagination: PropType | { type: PropType; default?: any; required?: false; }; resizable: PropType> | { type: PropType>; default?: any; required?: false; }; rowExpandable: PropType> | { type: PropType>; default?: any; required?: false; }; rowKey: PropType> | { type: PropType>; default?: any; required?: false; }; rowSelection: PropType> | { type: PropType>; default?: any; required?: false; }; scroll: PropType | { type: PropType; default?: any; required?: false; }; showHeader: PropType | { type: PropType; default?: any; required?: false; }; size: PropType<"small" | "default" | "middle"> | { type: PropType<"small" | "default" | "middle">; default?: any; required?: false; }; style: PropType | { type: PropType; default?: any; required?: false; }; title: PropType> | { type: PropType>; default?: any; required?: false; }; virtualized: PropType | { type: PropType; default?: any; required?: false; }; onChange: PropType> | { type: PropType>; default?: any; required?: false; }; onExpand: PropType> | { type: PropType>; default?: any; required?: false; }; onExpandedRowsChange: PropType> | { type: PropType>; default?: any; required?: false; }; onGroupedRow: PropType> | { type: PropType>; default?: any; required?: false; }; onHeaderRow: PropType> | { type: PropType>; default?: any; required?: false; }; onRow: PropType> | { type: PropType>; default?: any; required?: false; }; sticky: PropType | { type: PropType; default?: any; required?: false; }; direction: PropType | { type: PropType; default?: any; required?: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default ResizableTable;