import { ReactNode } from 'react'; export declare type SortOrderType = 'ASC' | 'DESC'; export interface CellProps { key?: string | number; colSpan?: number; content?: ReactNode; testId?: string; } export interface HeadCellProps extends CellProps { isSortable?: boolean; width?: number; isFixedSize?: boolean; isTruncate?: boolean; } export interface TableHeadProps { heads: Array; } export interface TableRowProps { key?: string | number; cells: Array; } export interface TableProps { caption?: React.ReactNode; head?: TableHeadProps; rows?: Array; isLoading?: boolean; isFixedSize?: boolean; sortKey?: string; sortOrder?: SortOrderType; testId?: string; }