import type { DBTableCellProps, GlobalProps, GlobalState } from '../../shared/model.js'; export declare const DBTableHeaderCellScopeList: readonly ["row", "col", "rowgroup", "colgroup"]; export type DBTableHeaderCellScopeType = (typeof DBTableHeaderCellScopeList)[number]; export type DBTableHeaderCellDefaultProps = { /** * The **`abbr`** property of the HTMLTableCellElement interface indicates an abbreviation associated with the cell. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/abbr) */ abbr?: string; /** * The **`scope`** property of the HTMLTableCellElement interface indicates the scope of a th cell. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/scope) */ scope?: DBTableHeaderCellScopeType; /** * Hide the text content of the cell. */ noText?: boolean | string; }; export type DBTableHeaderCellProps = DBTableHeaderCellDefaultProps & GlobalProps & DBTableCellProps; export type DBTableHeaderCellDefaultState = {}; export type DBTableHeaderCellState = DBTableHeaderCellDefaultState & GlobalState;