/** * 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;