import { FoundationElement } from '@ni/fast-foundation'; import type { TableFieldValue } from '../../../table/types'; export interface TableGroupHeaderState { groupHeaderValue?: TGroupValue; columnConfig?: TColumnConfig; } /** * The base class for group header views, which are displayed in a TableGroupRow. * A TableColumn that uses the GroupableColumn mixin must provide a TableGroupHeaderView * type (linked via TableColumn.groupHeaderViewTag). */ export declare abstract class TableGroupHeaderView extends FoundationElement implements TableGroupHeaderState { groupHeaderValue?: TGroupValue; columnConfig?: TColumnConfig; }