import * as React from "react"; import type { MergeElementProps } from "../typings"; interface TableBaseProps { /** The content of the component. */ children?: React.ReactNode; /** * Append to the classNames applied to the component so you can override or * extend the styles. */ className?: string; /** Set the content of the `` element. */ caption?: string; /** The properties applied to the `table` element. */ htmlTableProps?: React.ComponentPropsWithoutRef<"table">; /** * If `true`, the table will appear denser. * @default false */ dense?: boolean; /** * If `true`, the table will be border-less. * @default false */ borderLess?: boolean; } export declare type TableProps = MergeElementProps<"div", TableBaseProps>; declare type Component = { (props: TableProps): React.ReactElement | null; propTypes?: React.WeakValidationMap | undefined; displayName?: string | undefined; }; declare const Table: Component; export default Table;