import type { TableColumn } from '../base'; type GroupableTableColumn = Pick; type GroupableTableColumnConstructor = abstract new (...args: any[]) => GroupableTableColumn; export declare function mixinGroupableColumnAPI(base: TBase): (abstract new (...args: any[]) => { groupingDisabled: boolean; groupIndex?: number | null; groupingDisabledChanged(): void; groupIndexChanged(): void; readonly columnInternals: import("../base/models/column-internals").ColumnInternals>; }) & TBase; export {};