import { type ReactNode } from 'react';
import { type CellValue, type DataGridGroupColumn, type DataGridRow, type DataGridSort } from '../../../types';
type GroupColumnsProps<TData extends Record<string, CellValue> = DataGridRow, TSortField extends keyof TData = keyof TData> = {
    column: DataGridGroupColumn<TData>;
    sorting?: DataGridSort<TSortField>;
    onSort: (field: TSortField) => void;
    gridPosition?: {
        start: number;
        end: number;
    };
    startAdornment?: ReactNode;
};
export declare const GroupColumns: <TData extends Record<string, unknown>, TSortField extends keyof TData>({ column, sorting, onSort, gridPosition, startAdornment, }: GroupColumnsProps<TData, TSortField>) => import("react/jsx-runtime").JSX.Element;
export {};
