import { HTMLAttributes, ReactNode } from 'react'; import { HorizontalDirection } from '../../types'; type SortDir = 'asc' | 'desc'; type SortFn = (sortDir: SortDir, header: TableColumnConfigProps, index: number) => void; type TableSize = 'sm' | 'md'; type OverflowMode = 'truncated' | 'truncate-middle' | 'wrap'; export interface TableColumnConfigProps extends HTMLAttributes { /** Rendered inside a `