import type { TableViewSelectionWithType } from './selection'; export interface TableCell { rowId: string; } export type ColumnAccessor = (cell: T) => { valueSetFromString(rowId: string, value: string): void; } | undefined; export interface StartEditOptions { event: KeyboardEvent; selection: TableViewSelectionWithType | undefined; getCellContainer: (groupKey: string | undefined, rowIndex: number, columnIndex: number) => T | undefined; updateSelection: (sel: TableViewSelectionWithType) => void; getColumn: ColumnAccessor; } export declare function handleCharStartEdit(options: StartEditOptions): boolean; //# sourceMappingURL=utils.d.ts.map