/// import { SxProps, Theme } from "@mui/material"; import { UIKITTheme } from "../../../globalStyles"; import { SimpleTableCols } from "../../../types"; export type RowType = Record; export type Column = Record; export type RowClasses = { class: string; property: string; }; interface Props { colorTheme?: UIKITTheme; columns?: SimpleTableCols[]; customExtraRowClassName?: string; customExtraRowStyle?: string; customHeaderStyles?: SxProps; customRowClassName?: string; customRowClasses?: RowClasses[]; customRowStyle?: boolean; defaultHeaderStyles?: boolean; getTableCell?: (original: T, key: string, column: C, rowIndex: number, cellIndex: number, cellContentClass: string) => JSX.Element; highlightedStyle?: boolean; isAscending?: boolean; isLoading?: boolean; minWidth?: number; onRowClick?: (original: T) => void; onSort?: (original: Column) => void; rows?: T[]; sortAlign?: string; sortBy?: string; tableFitContent?: boolean; tableHeaderClassName?: string; tableHeaderStyles?: string; withBorders?: boolean; } export declare function SimpleTable({ isLoading, onRowClick, defaultHeaderStyles, tableHeaderStyles, getTableCell, tableFitContent, customExtraRowStyle, customHeaderStyles, customRowStyle, customRowClasses, rows, columns, withBorders, minWidth, sortBy, sortAlign, isAscending, onSort, colorTheme, }: Props): import("react/jsx-runtime").JSX.Element; export {};