import type { ReactNode } from "react"; import type { Columns, RowBorder, RowType } from "./Table.types"; export type BaseTableProps = { columns: Columns; rows: RowType[]; noRowsContent?: ReactNode; keyField?: string; id?: string; loading?: boolean; footerRows?: any; rowHovers?: boolean; compact?: boolean; className?: string; stickyHeader?: boolean; onRowMouseEnter?: (...args: any[]) => any; onRowMouseLeave?: (...args: any[]) => any; onMouseEnter?: any; onMouseLeave?: any; rowBorder?: RowBorder; }; declare function BaseTable({ noRowsContent, keyField, loading, footerRows, rowHovers, compact, stickyHeader, onRowMouseEnter, onRowMouseLeave, columns, rows, id, className, rowBorder, ...props }: BaseTableProps): import("react/jsx-runtime").JSX.Element; export default BaseTable;