/**
* TableRow — one DataTable row the model painted itself.
*
* A whole row written by hand, where a `cell` function per column would be three
* functions saying the same thing: the math and the formatting run in the screen
* VM before the element is ever serialized —
* `{(a.balance_cents / 100).toLocaleString("en-US", { style: "currency",
* currency: "USD" })}` — and a cell may hold a control with that row to
* act on.
*
* A row's children ARE its cells, one per column, exactly as a tab's child is
* its panel (feedback/tabs.tsx) and a menu's child is one item (feedback/menu.tsx).
* There is no Cell component: several components in one cell go in a .
*/
import { type ReactNode } from "react";
import { type KitStyled } from "../tokens.js";
export interface TableRowProps extends KitStyled {
/** One element per column, in column order. */
children?: ReactNode;
}
export declare function TableRow({ children, style }: TableRowProps): import("react").JSX.Element;