/// import { ComponentType, ReactElement } from 'react'; type TableColumnDefinition = { columnName: string; columnTitle: string; initialWidth?: number; CellComponent?: any; }; export declare function Table(props: { columns: TableColumnDefinition[]; data: any[]; ActionComponent?: ReactElement | ComponentType<{ rowData: any; index: number; }>; IndexComponent?: ReactElement | ComponentType<{ rowData: any; index: number; }>; ColumnHeaderComponent?: ReactElement | ComponentType<{ column: TableColumnDefinition; }>; CellComponent?: ReactElement | ComponentType<{ rowData: any; rowIndex: number; column: TableColumnDefinition; columnIndex: number; cellData: any; }>; }): JSX.Element; export {};