import { type PropsWithChildren } from 'react'; import type { MinMax } from '../../../../charts/core/types/min-max.js'; import type { ColumnDef, TableFeature, TableOptions } from '../../hooks/useTable/types.js'; /** * Gets the overall min and max values in a gantt column. * * @param data - table data * @param columns - column definition from table options * @param getSubRows - function used to access subRows for a given row * @returns record of min/max value per column * @internal */ export declare function getMinMaxForGanttColumns(data: TData[], columns: ColumnDef[], getSubRows: ((originalRow: TData, index: number) => TData[] | undefined) | undefined): Record; /** * TableFeature that adds Gantt chart instance methods to the table. * @internal */ export declare const DataTableGanttChartFeature: TableFeature; /** * Configuration hook for the DataTable Gantt Chart feature. * @internal */ export declare function useGanttChart(_props: PropsWithChildren, options: TableOptions): void;