import type { PropsFor } from "../../types.js";
export type TableRowProps = PropsFor<"tr", {
    /** Expandable Content */
    content?: React.ReactNode;
    /** Render `content` even when the row is collapsed. default `false`) */
    eager?: boolean;
    /** Override for open state */
    open?: boolean;
    /** Callback for when expand arrow is clicked */
    onOpenChange?: () => void;
    /** if passed, sets cursor to pointer and selectable style */
    onClick?: (event: React.MouseEvent<HTMLTableRowElement> | React.KeyboardEvent<HTMLTableRowElement>) => void;
    /** Only expand when the arrow cell is clicked */
    limitExpandClick?: boolean;
}>;
declare const TableRow: import("react").ForwardRefExoticComponent<TableRowProps & import("react").RefAttributes<HTMLTableRowElement>>;
export default TableRow;
