import { ColCell, RowCell, TableSeriesCell } from '../../cell'; import type { CellMeta, S2CellType, ViewMeta } from '../../common/interface'; import type { SpreadSheet } from '../../sheet-type'; export declare const isMultiSelectionKey: (e: KeyboardEvent) => boolean; export declare const getCellMeta: (cell: S2CellType) => { id: string; colIndex: number; rowIndex: number; type: import("../../common/constant").CellTypes; }; export declare const selectCells: (spreadsheet: SpreadSheet, cells: CellMeta[]) => void; export declare function getRangeIndex(start: T, end: T): { start: { rowIndex: number; colIndex: number; }; end: { rowIndex: number; colIndex: number; }; }; export declare function getRowCellForSelectedCell(meta: ViewMeta, spreadsheet: SpreadSheet): (ColCell | RowCell | TableSeriesCell)[];