declare type TableColumns = Array<{ type: 'children' | 'dynamic'; dataIndex: string | string[]; key: string; }>; export interface LevelTableProps { /** * 是否是层级表格 */ hasLevelData: boolean; /** * 显隐规则处理后的columns */ visibleColumns: TableColumns; } declare const useLevelTable: (props: LevelTableProps) => { levelTableColSpanMap: Record | undefined; }; export default useLevelTable;