export interface TableColumn {
    key: string;
    name: string;
    align?: 'left' | 'center' | 'right';
    width?: number | string;
}
export type TableRow = Record<string, any>;
export interface TableProps {
    rows: TableRow[];
    columns?: TableColumn[];
    height?: number | string;
    stripe?: boolean;
    selectable?: boolean;
    multiple?: boolean;
    selectedKeys?: string[];
    loading?: boolean;
    size?: 'small' | 'middle' | 'large';
    getRowKey?: (row: TableRow) => string | number;
}
