import type { HeaderHierarchy } from '../state'; import type { GridFocusState } from '../state/reducer/focus'; import type { GridRowId } from '../types'; export declare const getColumnIndex: (columnIds: string[], columnId: string, subFocus: number | "first" | "last") => number; export declare const getHeaderRowIndex: (headerRowIds: GridRowId[], rowId: GridRowId) => number; export declare const findNextHeaderCell: (direction: "up" | "down" | "left" | "right", currentFocus: GridFocusState["focus"], columnIds: string[], headerHierarchy: HeaderHierarchy, headerRowIds: GridRowId[]) => { rowIndex: number; columnIndex: number; }; //# sourceMappingURL=focus-utils.d.ts.map