UNPKG

tdesign-vue-next

Version:
604 lines (603 loc) 28.2 kB
declare const _default: import("vue").DefineComponent<{ asyncLoading: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["asyncLoading"]>; }; columnController: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["columnController"]>; }; columnControllerVisible: { type: BooleanConstructor; default: any; }; defaultColumnControllerVisible: { type: BooleanConstructor; default: any; }; columns: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["columns"]>; default: () => import("./type").TdPrimaryTableProps["columns"]; }; displayColumns: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["displayColumns"]>; default: import("./type").TdPrimaryTableProps["displayColumns"]; }; defaultDisplayColumns: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultDisplayColumns"]>; }; dragSort: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["dragSort"]>; validator(val: import("./type").TdPrimaryTableProps["dragSort"]): boolean; }; dragSortOptions: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["dragSortOptions"]>; }; editableCellState: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["editableCellState"]>; }; editableRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["editableRowKeys"]>; }; expandIcon: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["expandIcon"]>; default: import("./type").TdPrimaryTableProps["expandIcon"]; }; expandOnRowClick: BooleanConstructor; expandedRow: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["expandedRow"]>; }; expandedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["expandedRowKeys"]>; default: import("./type").TdPrimaryTableProps["expandedRowKeys"]; }; defaultExpandedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultExpandedRowKeys"]>; default: () => import("./type").TdPrimaryTableProps["defaultExpandedRowKeys"]; }; filterIcon: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["filterIcon"]>; }; filterRow: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["filterRow"]>; }; filterValue: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["filterValue"]>; default: import("./type").TdPrimaryTableProps["filterValue"]; }; defaultFilterValue: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultFilterValue"]>; }; hideSortTips: BooleanConstructor; indeterminateSelectedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["indeterminateSelectedRowKeys"]>; }; multipleSort: BooleanConstructor; reserveSelectedRowOnPaginate: { type: BooleanConstructor; default: boolean; }; rowSelectionAllowUncheck: BooleanConstructor; rowSelectionType: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["rowSelectionType"]>; validator(val: import("./type").TdPrimaryTableProps["rowSelectionType"]): boolean; }; selectOnRowClick: BooleanConstructor; selectedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["selectedRowKeys"]>; default: import("./type").TdPrimaryTableProps["selectedRowKeys"]; }; defaultSelectedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultSelectedRowKeys"]>; default: () => import("./type").TdPrimaryTableProps["defaultSelectedRowKeys"]; }; showSortColumnBgColor: BooleanConstructor; sort: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["sort"]>; default: import("./type").TdPrimaryTableProps["sort"]; }; defaultSort: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultSort"]>; }; sortIcon: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["sortIcon"]>; }; sortOnRowDraggable: BooleanConstructor; onAsyncLoadingClick: import("vue").PropType<import("./type").TdPrimaryTableProps["onAsyncLoadingClick"]>; onCellClick: import("vue").PropType<import("./type").TdPrimaryTableProps["onCellClick"]>; onChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onChange"]>; onColumnChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onColumnChange"]>; onColumnControllerVisibleChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onColumnControllerVisibleChange"]>; onDataChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onDataChange"]>; onDisplayColumnsChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onDisplayColumnsChange"]>; onDragSort: import("vue").PropType<import("./type").TdPrimaryTableProps["onDragSort"]>; onExpandChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onExpandChange"]>; onFilterChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onFilterChange"]>; onRowEdit: import("vue").PropType<import("./type").TdPrimaryTableProps["onRowEdit"]>; onRowValidate: import("vue").PropType<import("./type").TdPrimaryTableProps["onRowValidate"]>; onSelectChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onSelectChange"]>; onSortChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onSortChange"]>; onValidate: import("vue").PropType<import("./type").TdPrimaryTableProps["onValidate"]>; activeRowKeys: { type: import("vue").PropType<import("./type").TdBaseTableProps["activeRowKeys"]>; default: import("./type").TdBaseTableProps["activeRowKeys"]; }; defaultActiveRowKeys: { type: import("vue").PropType<import("./type").TdBaseTableProps["defaultActiveRowKeys"]>; default: () => import("./type").TdBaseTableProps["defaultActiveRowKeys"]; }; activeRowType: { type: import("vue").PropType<import("./type").TdBaseTableProps["activeRowType"]>; default: import("./type").TdBaseTableProps["activeRowType"]; }; allowResizeColumnWidth: { type: BooleanConstructor; default: any; }; attach: { type: import("vue").PropType<import("./type").TdBaseTableProps["attach"]>; }; bordered: BooleanConstructor; bottomContent: { type: import("vue").PropType<import("./type").TdBaseTableProps["bottomContent"]>; }; cellEmptyContent: { type: import("vue").PropType<import("./type").TdBaseTableProps["cellEmptyContent"]>; }; data: { type: import("vue").PropType<import("./type").TdBaseTableProps["data"]>; default: () => import("./type").TdBaseTableProps["data"]; }; disableDataPage: BooleanConstructor; disableSpaceInactiveRow: { type: BooleanConstructor; default: any; }; empty: { type: import("vue").PropType<import("./type").TdBaseTableProps["empty"]>; default: import("./type").TdBaseTableProps["empty"]; }; firstFullRow: { type: import("vue").PropType<import("./type").TdBaseTableProps["firstFullRow"]>; }; fixedRows: { type: import("vue").PropType<import("./type").TdBaseTableProps["fixedRows"]>; }; footData: { type: import("vue").PropType<import("./type").TdBaseTableProps["footData"]>; default: () => import("./type").TdBaseTableProps["footData"]; }; footerAffixProps: { type: import("vue").PropType<import("./type").TdBaseTableProps["footerAffixProps"]>; }; footerAffixedBottom: { type: import("vue").PropType<import("./type").TdBaseTableProps["footerAffixedBottom"]>; default: import("./type").TdBaseTableProps["footerAffixedBottom"]; }; footerSummary: { type: import("vue").PropType<import("./type").TdBaseTableProps["footerSummary"]>; }; headerAffixProps: { type: import("vue").PropType<import("./type").TdBaseTableProps["headerAffixProps"]>; }; headerAffixedTop: { type: import("vue").PropType<import("./type").TdBaseTableProps["headerAffixedTop"]>; default: import("./type").TdBaseTableProps["headerAffixedTop"]; }; height: { type: import("vue").PropType<import("./type").TdBaseTableProps["height"]>; }; horizontalScrollAffixedBottom: { type: import("vue").PropType<import("./type").TdBaseTableProps["horizontalScrollAffixedBottom"]>; }; hover: BooleanConstructor; keyboardRowHover: { type: BooleanConstructor; default: boolean; }; lastFullRow: { type: import("vue").PropType<import("./type").TdBaseTableProps["lastFullRow"]>; }; lazyLoad: BooleanConstructor; loading: { type: import("vue").PropType<import("./type").TdBaseTableProps["loading"]>; default: import("./type").TdBaseTableProps["loading"]; }; loadingProps: { type: import("vue").PropType<import("./type").TdBaseTableProps["loadingProps"]>; }; locale: { type: import("vue").PropType<import("./type").TdBaseTableProps["locale"]>; }; maxHeight: { type: import("vue").PropType<import("./type").TdBaseTableProps["maxHeight"]>; }; pagination: { type: import("vue").PropType<import("./type").TdBaseTableProps["pagination"]>; }; paginationAffixedBottom: { type: import("vue").PropType<import("./type").TdBaseTableProps["paginationAffixedBottom"]>; }; resizable: BooleanConstructor; rowAttributes: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowAttributes"]>; }; rowClassName: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowClassName"]>; }; rowKey: { type: StringConstructor; default: string; required: boolean; }; rowspanAndColspan: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowspanAndColspan"]>; }; rowspanAndColspanInFooter: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowspanAndColspanInFooter"]>; }; scroll: { type: import("vue").PropType<import("./type").TdBaseTableProps["scroll"]>; }; showHeader: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<import("./type").TdBaseTableProps["size"]>; validator(val: import("./type").TdBaseTableProps["size"]): boolean; }; stripe: BooleanConstructor; tableContentWidth: { type: StringConstructor; default: string; }; tableLayout: { type: import("vue").PropType<import("./type").TdBaseTableProps["tableLayout"]>; default: import("./type").TdBaseTableProps["tableLayout"]; validator(val: import("./type").TdBaseTableProps["tableLayout"]): boolean; }; topContent: { type: import("vue").PropType<import("./type").TdBaseTableProps["topContent"]>; }; verticalAlign: { type: import("vue").PropType<import("./type").TdBaseTableProps["verticalAlign"]>; default: import("./type").TdBaseTableProps["verticalAlign"]; validator(val: import("./type").TdBaseTableProps["verticalAlign"]): boolean; }; onActiveChange: import("vue").PropType<import("./type").TdBaseTableProps["onActiveChange"]>; onActiveRowAction: import("vue").PropType<import("./type").TdBaseTableProps["onActiveRowAction"]>; onColumnResizeChange: import("vue").PropType<import("./type").TdBaseTableProps["onColumnResizeChange"]>; onPageChange: import("vue").PropType<import("./type").TdBaseTableProps["onPageChange"]>; onRowClick: import("vue").PropType<import("./type").TdBaseTableProps["onRowClick"]>; onRowDblclick: import("vue").PropType<import("./type").TdBaseTableProps["onRowDblclick"]>; onRowMousedown: import("vue").PropType<import("./type").TdBaseTableProps["onRowMousedown"]>; onRowMouseenter: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseenter"]>; onRowMouseleave: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseleave"]>; onRowMouseover: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseover"]>; onRowMouseup: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseup"]>; onScroll: import("vue").PropType<import("./type").TdBaseTableProps["onScroll"]>; onScrollX: import("vue").PropType<import("./type").TdBaseTableProps["onScrollX"]>; onScrollY: import("vue").PropType<import("./type").TdBaseTableProps["onScrollY"]>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ asyncLoading: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["asyncLoading"]>; }; columnController: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["columnController"]>; }; columnControllerVisible: { type: BooleanConstructor; default: any; }; defaultColumnControllerVisible: { type: BooleanConstructor; default: any; }; columns: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["columns"]>; default: () => import("./type").TdPrimaryTableProps["columns"]; }; displayColumns: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["displayColumns"]>; default: import("./type").TdPrimaryTableProps["displayColumns"]; }; defaultDisplayColumns: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultDisplayColumns"]>; }; dragSort: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["dragSort"]>; validator(val: import("./type").TdPrimaryTableProps["dragSort"]): boolean; }; dragSortOptions: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["dragSortOptions"]>; }; editableCellState: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["editableCellState"]>; }; editableRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["editableRowKeys"]>; }; expandIcon: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["expandIcon"]>; default: import("./type").TdPrimaryTableProps["expandIcon"]; }; expandOnRowClick: BooleanConstructor; expandedRow: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["expandedRow"]>; }; expandedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["expandedRowKeys"]>; default: import("./type").TdPrimaryTableProps["expandedRowKeys"]; }; defaultExpandedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultExpandedRowKeys"]>; default: () => import("./type").TdPrimaryTableProps["defaultExpandedRowKeys"]; }; filterIcon: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["filterIcon"]>; }; filterRow: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["filterRow"]>; }; filterValue: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["filterValue"]>; default: import("./type").TdPrimaryTableProps["filterValue"]; }; defaultFilterValue: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultFilterValue"]>; }; hideSortTips: BooleanConstructor; indeterminateSelectedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["indeterminateSelectedRowKeys"]>; }; multipleSort: BooleanConstructor; reserveSelectedRowOnPaginate: { type: BooleanConstructor; default: boolean; }; rowSelectionAllowUncheck: BooleanConstructor; rowSelectionType: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["rowSelectionType"]>; validator(val: import("./type").TdPrimaryTableProps["rowSelectionType"]): boolean; }; selectOnRowClick: BooleanConstructor; selectedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["selectedRowKeys"]>; default: import("./type").TdPrimaryTableProps["selectedRowKeys"]; }; defaultSelectedRowKeys: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultSelectedRowKeys"]>; default: () => import("./type").TdPrimaryTableProps["defaultSelectedRowKeys"]; }; showSortColumnBgColor: BooleanConstructor; sort: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["sort"]>; default: import("./type").TdPrimaryTableProps["sort"]; }; defaultSort: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["defaultSort"]>; }; sortIcon: { type: import("vue").PropType<import("./type").TdPrimaryTableProps["sortIcon"]>; }; sortOnRowDraggable: BooleanConstructor; onAsyncLoadingClick: import("vue").PropType<import("./type").TdPrimaryTableProps["onAsyncLoadingClick"]>; onCellClick: import("vue").PropType<import("./type").TdPrimaryTableProps["onCellClick"]>; onChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onChange"]>; onColumnChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onColumnChange"]>; onColumnControllerVisibleChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onColumnControllerVisibleChange"]>; onDataChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onDataChange"]>; onDisplayColumnsChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onDisplayColumnsChange"]>; onDragSort: import("vue").PropType<import("./type").TdPrimaryTableProps["onDragSort"]>; onExpandChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onExpandChange"]>; onFilterChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onFilterChange"]>; onRowEdit: import("vue").PropType<import("./type").TdPrimaryTableProps["onRowEdit"]>; onRowValidate: import("vue").PropType<import("./type").TdPrimaryTableProps["onRowValidate"]>; onSelectChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onSelectChange"]>; onSortChange: import("vue").PropType<import("./type").TdPrimaryTableProps["onSortChange"]>; onValidate: import("vue").PropType<import("./type").TdPrimaryTableProps["onValidate"]>; activeRowKeys: { type: import("vue").PropType<import("./type").TdBaseTableProps["activeRowKeys"]>; default: import("./type").TdBaseTableProps["activeRowKeys"]; }; defaultActiveRowKeys: { type: import("vue").PropType<import("./type").TdBaseTableProps["defaultActiveRowKeys"]>; default: () => import("./type").TdBaseTableProps["defaultActiveRowKeys"]; }; activeRowType: { type: import("vue").PropType<import("./type").TdBaseTableProps["activeRowType"]>; default: import("./type").TdBaseTableProps["activeRowType"]; }; allowResizeColumnWidth: { type: BooleanConstructor; default: any; }; attach: { type: import("vue").PropType<import("./type").TdBaseTableProps["attach"]>; }; bordered: BooleanConstructor; bottomContent: { type: import("vue").PropType<import("./type").TdBaseTableProps["bottomContent"]>; }; cellEmptyContent: { type: import("vue").PropType<import("./type").TdBaseTableProps["cellEmptyContent"]>; }; data: { type: import("vue").PropType<import("./type").TdBaseTableProps["data"]>; default: () => import("./type").TdBaseTableProps["data"]; }; disableDataPage: BooleanConstructor; disableSpaceInactiveRow: { type: BooleanConstructor; default: any; }; empty: { type: import("vue").PropType<import("./type").TdBaseTableProps["empty"]>; default: import("./type").TdBaseTableProps["empty"]; }; firstFullRow: { type: import("vue").PropType<import("./type").TdBaseTableProps["firstFullRow"]>; }; fixedRows: { type: import("vue").PropType<import("./type").TdBaseTableProps["fixedRows"]>; }; footData: { type: import("vue").PropType<import("./type").TdBaseTableProps["footData"]>; default: () => import("./type").TdBaseTableProps["footData"]; }; footerAffixProps: { type: import("vue").PropType<import("./type").TdBaseTableProps["footerAffixProps"]>; }; footerAffixedBottom: { type: import("vue").PropType<import("./type").TdBaseTableProps["footerAffixedBottom"]>; default: import("./type").TdBaseTableProps["footerAffixedBottom"]; }; footerSummary: { type: import("vue").PropType<import("./type").TdBaseTableProps["footerSummary"]>; }; headerAffixProps: { type: import("vue").PropType<import("./type").TdBaseTableProps["headerAffixProps"]>; }; headerAffixedTop: { type: import("vue").PropType<import("./type").TdBaseTableProps["headerAffixedTop"]>; default: import("./type").TdBaseTableProps["headerAffixedTop"]; }; height: { type: import("vue").PropType<import("./type").TdBaseTableProps["height"]>; }; horizontalScrollAffixedBottom: { type: import("vue").PropType<import("./type").TdBaseTableProps["horizontalScrollAffixedBottom"]>; }; hover: BooleanConstructor; keyboardRowHover: { type: BooleanConstructor; default: boolean; }; lastFullRow: { type: import("vue").PropType<import("./type").TdBaseTableProps["lastFullRow"]>; }; lazyLoad: BooleanConstructor; loading: { type: import("vue").PropType<import("./type").TdBaseTableProps["loading"]>; default: import("./type").TdBaseTableProps["loading"]; }; loadingProps: { type: import("vue").PropType<import("./type").TdBaseTableProps["loadingProps"]>; }; locale: { type: import("vue").PropType<import("./type").TdBaseTableProps["locale"]>; }; maxHeight: { type: import("vue").PropType<import("./type").TdBaseTableProps["maxHeight"]>; }; pagination: { type: import("vue").PropType<import("./type").TdBaseTableProps["pagination"]>; }; paginationAffixedBottom: { type: import("vue").PropType<import("./type").TdBaseTableProps["paginationAffixedBottom"]>; }; resizable: BooleanConstructor; rowAttributes: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowAttributes"]>; }; rowClassName: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowClassName"]>; }; rowKey: { type: StringConstructor; default: string; required: boolean; }; rowspanAndColspan: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowspanAndColspan"]>; }; rowspanAndColspanInFooter: { type: import("vue").PropType<import("./type").TdBaseTableProps["rowspanAndColspanInFooter"]>; }; scroll: { type: import("vue").PropType<import("./type").TdBaseTableProps["scroll"]>; }; showHeader: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<import("./type").TdBaseTableProps["size"]>; validator(val: import("./type").TdBaseTableProps["size"]): boolean; }; stripe: BooleanConstructor; tableContentWidth: { type: StringConstructor; default: string; }; tableLayout: { type: import("vue").PropType<import("./type").TdBaseTableProps["tableLayout"]>; default: import("./type").TdBaseTableProps["tableLayout"]; validator(val: import("./type").TdBaseTableProps["tableLayout"]): boolean; }; topContent: { type: import("vue").PropType<import("./type").TdBaseTableProps["topContent"]>; }; verticalAlign: { type: import("vue").PropType<import("./type").TdBaseTableProps["verticalAlign"]>; default: import("./type").TdBaseTableProps["verticalAlign"]; validator(val: import("./type").TdBaseTableProps["verticalAlign"]): boolean; }; onActiveChange: import("vue").PropType<import("./type").TdBaseTableProps["onActiveChange"]>; onActiveRowAction: import("vue").PropType<import("./type").TdBaseTableProps["onActiveRowAction"]>; onColumnResizeChange: import("vue").PropType<import("./type").TdBaseTableProps["onColumnResizeChange"]>; onPageChange: import("vue").PropType<import("./type").TdBaseTableProps["onPageChange"]>; onRowClick: import("vue").PropType<import("./type").TdBaseTableProps["onRowClick"]>; onRowDblclick: import("vue").PropType<import("./type").TdBaseTableProps["onRowDblclick"]>; onRowMousedown: import("vue").PropType<import("./type").TdBaseTableProps["onRowMousedown"]>; onRowMouseenter: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseenter"]>; onRowMouseleave: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseleave"]>; onRowMouseover: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseover"]>; onRowMouseup: import("vue").PropType<import("./type").TdBaseTableProps["onRowMouseup"]>; onScroll: import("vue").PropType<import("./type").TdBaseTableProps["onScroll"]>; onScrollX: import("vue").PropType<import("./type").TdBaseTableProps["onScrollX"]>; onScrollY: import("vue").PropType<import("./type").TdBaseTableProps["onScrollY"]>; }>>, { sort: import("./type").TableSort; data: import("./type").TableRowData[]; empty: string | ((h: typeof import("vue").h) => import("..").TNodeReturnValue); loading: boolean | ((h: typeof import("vue").h) => import("..").TNodeReturnValue); hover: boolean; tableLayout: "fixed" | "auto"; verticalAlign: "top" | "middle" | "bottom"; columns: import("./type").PrimaryTableCol<import("./type").TableRowData>[]; lazyLoad: boolean; bordered: boolean; stripe: boolean; activeRowKeys: (string | number)[]; defaultActiveRowKeys: (string | number)[]; activeRowType: "single" | "multiple"; allowResizeColumnWidth: boolean; disableDataPage: boolean; disableSpaceInactiveRow: boolean; footData: import("./type").TableRowData[]; footerAffixedBottom: boolean | Partial<import("..").TdAffixProps>; headerAffixedTop: boolean | Partial<import("..").TdAffixProps>; keyboardRowHover: boolean; resizable: boolean; rowKey: string; showHeader: boolean; tableContentWidth: string; columnControllerVisible: boolean; defaultColumnControllerVisible: boolean; displayColumns: import("..").CheckboxGroupValue; expandIcon: boolean | ((h: typeof import("vue").h, props: import("./type").ExpandArrowRenderParams<import("./type").TableRowData>) => import("..").TNodeReturnValue); expandOnRowClick: boolean; expandedRowKeys: (string | number)[]; defaultExpandedRowKeys: (string | number)[]; filterValue: import("./type").FilterValue; hideSortTips: boolean; multipleSort: boolean; reserveSelectedRowOnPaginate: boolean; rowSelectionAllowUncheck: boolean; selectOnRowClick: boolean; selectedRowKeys: (string | number)[]; defaultSelectedRowKeys: (string | number)[]; showSortColumnBgColor: boolean; sortOnRowDraggable: boolean; }, {}>; export default _default;