import { CommonProps, Refable } from "@trackunit/react-components"; import { HTMLAttributes, ReactNode } from "react"; export interface TdProps extends CommonProps, HTMLAttributes, Refable { /** * A id that can be used in tests to get the component */ "data-testid"?: string; /** * Custom classNames that will be merged with the default classNames. */ className?: string; /** * Children to render in the table cell. */ children?: ReactNode; } /** * The Td is a wrapper for the td html element. * It is used to render a table, and adds some default styling. * * In most cases, we recommend using the Table Component over the Table Base Components. * However, if you need to construct a custom table, the Table Base Components can be utilized. * * @param {TdProps} props - The props for the Td component * @returns {ReactElement} Td component */ export declare const Td: ({ "data-testid": dataTestId, className, children, ref, ...rest }: TdProps) => import("react/jsx-runtime").JSX.Element;