import type { Appearance } from '../../../Types/Appearance'; import type { TableSelectionMode } from '../../../Types/TableSelectionMode'; import type { TableSelectionType } from '../../../Types/TableSelectionType'; import type { TableSortMode } from '../../../Types/TableSortMode'; import type { TableElementIntl } from './intl/TableElementIntl'; /** * Interface for properties inherited by child Table elements (rows, cells, etc.). * * @public */ export interface ITableInherited { /** * Inherited appearance. */ appearance?: Appearance; /** * Inherited alternating row colors. */ alternating?: boolean; /** * Inherited selection type (row or cell). */ selectionType?: TableSelectionType; /** * Inherited selection mode (none, single, multiple). */ selectionMode?: TableSelectionMode; /** * Inherited column resizable default. */ resizable?: boolean; /** * Inherited internationalization labels. */ intl?: TableElementIntl; /** * Inherited sort mode. */ sortMode?: TableSortMode; } /** * Context for Table → TableRow/TableCell inheritance. * * @public */ export declare const TABLE_INHERITANCE_CONTEXT: { __context__: Partial; }; //# sourceMappingURL=TableInheritanceContext.d.ts.map