import * as React from "react"; import type { MergeElementProps } from "../../typings"; interface TableRowBaseProps { /** 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; /** * The `vertical-align` property of the table row. * @default "middle" */ verticalAlign?: "top" | "middle" | "bottom"; /** * If `true`, the table row will have the selected styles. * @default false */ selected?: boolean; /** * If `true`, the table row will have the hover styles on mouse-hovers. * @default false */ hoverable?: boolean; } export declare type TableRowProps = MergeElementProps<"tr", TableRowBaseProps>; declare type Component = { (props: TableRowProps): React.ReactElement | null; propTypes?: React.WeakValidationMap | undefined; displayName?: string | undefined; }; declare const TableRow: Component; export default TableRow;