import * as React from 'react'; import { MouseEventHandler, ReactNode } from 'react'; export interface TableRowProps { /** Click handler fired when any part of the row is clicked. */ onClick?: MouseEventHandler; /** * Opt-in entrance animation. When set to a number, the row's cells * animate in with a staggered slide-up-and-fade (translateY 12px → 0, * opacity 0 → 1, 300 ms with the decelerate easing token). * * Pass the row's index within the list (0, 1, 2, …) so each row waits * `staggerIndex * 50 ms` before animating — producing a cascade. * Omit the prop to disable the animation entirely. * * @example * {rows.map((row, i) => ( * * ))} */ staggerIndex?: number; /** Custom className applied to the underlying `` element. */ className?: string; /** Inline style applied to the underlying `` element. */ style?: React.CSSProperties; children: ReactNode | ReactNode[]; } export declare const TableRow: React.ForwardRefExoticComponent>; //# sourceMappingURL=TableRow.d.ts.map