import type { UIEventDispatcher } from '@revesuite/lit'; import type { DatabaseBlockModel } from '../../database-model.js'; export type CellSelectionEnterKeys = 'Tab' | 'Escape'; export declare class CellSelectionManager { private readonly _dispatcher; private readonly _disposables; private readonly _model; private _service; constructor(dispatcher: UIEventDispatcher, model: DatabaseBlockModel); private _onClick; private _onCellSelectionMove; private _add; onCellSelectionChange: (event: KeyboardEvent) => void; dispose(): void; } export declare function selectCellByElement(element: Element, databaseId: string, key: CellSelectionEnterKeys): void; //# sourceMappingURL=cell.d.ts.map