import { Theme } from "../styles"; import { TableCellClasses } from "./tableCellClasses"; import { SxProps } from "@suid/system"; import * as ST from "@suid/types"; import * as JSX from "solid-js"; export type TableCellBaseProps = ST.PropsOf<"th"> & ST.PropsOf<"td">; export type SortDirection = "asc" | "desc" | false; export type TableCellTypeMap
= {
name: "MuiTableCell";
defaultPropNames: "align";
selfProps: {
/**
* Set the text-align on the table cell content.
*
* Monetary or generally number fields **should be right aligned** as that allows
* you to add them up quickly in your head without having to worry about decimals.
* @default 'inherit'
*/
align?: "inherit" | "left" | "center" | "right" | "justify";
/**
* The content of the component.
*/
children?: JSX.JSXElement;
/**
* Override or extend the styles applied to the component.
*/
classes?: Partial