import { TableProps, ListDatum } from './table.type'; import { useTableSort, useTableFilter, useTableLayout } from '@sheinx/hooks'; import type { TableFormatColumn, OptionalToRequired } from '@sheinx/hooks'; export type UseTableLayoutResultFunc = ReturnType['func']; export interface TheadProps extends Pick>, 'data' | 'jssStyle' | 'onColumnResize' | 'columnResizable' | 'showSelectAll' | 'renderSorter' | 'radio' | 'disabled' | 'treeCheckAll' | 'sortDirections' | 'cellSortable' | 'virtualColumn'>, Pick>, 'sortInfo' | 'onSorterChange'>, Pick>, 'filterInfo' | 'onFilterChange'>, Pick { columns: TableFormatColumn[]; isScrollY?: boolean; bordered?: boolean; colgroup: (number | string | undefined)[]; datum: ListDatum; treeColumnsName: string | undefined; } //# sourceMappingURL=thead.type.d.ts.map