import type { AccessorFnColumnDef, AccessorKeyColumnDef, DisplayColumnDef, GroupColumnDef } from './types.js'; import type { DataTableV2RowData } from '../../public.api.js'; /** * Makes sure that a columnDef is a groupColumnDef * @internal */ export declare function isGroupColumnDef(columnDef: any): columnDef is GroupColumnDef; /** * Makes sure that a columnDef is a displayColumnDef * @internal */ export declare function isDisplayColumnDef(columnDef: any): columnDef is DisplayColumnDef; /** * Makes sure that the columnDef is a AccessorKeyColumnDef * @internal */ export declare function isAccessorKeyColumnDef(columnDef: any): columnDef is AccessorKeyColumnDef; /** * Makes sure that the columnDef is a AccessorFnColumnDef * @internal */ export declare function isAccessorFnColumnDef(columnDef: any): columnDef is AccessorFnColumnDef;