import type { TableSort } from 'tdesign-vue-next'; export declare const QD_TABLE_BLANK_FILTER_VALUE = "__qd_table_blank__"; export declare const qdServiceTableProps: { readonly data: () => never[]; readonly selectedRowKeys: () => never[]; readonly activeRowKeys: () => never[]; readonly columnControllerVisible: undefined; readonly expandedRowKeys: () => never[]; readonly filterValue: undefined; readonly sort: undefined; readonly expandedTreeNodes: () => never[]; readonly searchData: () => {}; readonly emptyText: undefined; readonly emptyImage: true; readonly readonly: undefined; readonly lazyForm: true; readonly widthCompensation: true; readonly editCellValidationBlock: "error"; readonly cellSelectable: undefined; readonly cellClipboard: true; readonly onCellCopy: undefined; readonly onCellPaste: undefined; readonly rowKey: "id"; readonly expandIcon: true; readonly selectOnRowClick: undefined; readonly bordered: undefined; readonly keyboardRowHover: true; readonly showHeader: true; readonly maxHeight: "100%"; readonly hover: true; readonly reserveSelectedRowOnPaginate: false; readonly reserveSelectedRowOnFilter: false; readonly expandOnRowClick: undefined; readonly hideSortTips: undefined; readonly multipleSort: true; readonly rowSelectionAllowUncheck: undefined; readonly disableSpaceInactiveRow: undefined; readonly horizontalScrollAffixedBottom: true; readonly paginationAffixedBottom: undefined; readonly pagination: undefined; readonly headerBg: true; readonly showFilterResult: false; readonly loadingWithData: true; readonly headerAffixedTop: true; readonly activeRowType: "single"; }; export declare const qdServiceTableTreeConfig: { readonly checkStrictly: true; readonly childrenKey: "children"; }; export declare function getSortParams(sortValue: TableSort | undefined): { orderByColumn?: undefined; isAsc?: undefined; } | { orderByColumn: string; isAsc: string; };