import type { BlockElement } from '@blockeditor/lit'; import type { ReactiveController } from 'lit'; import type { ReactiveControllerHost } from 'lit'; export declare class KeymapController implements ReactiveController { private _anchorSel; private _focusBlock; host: ReactiveControllerHost & BlockElement; private get _std(); constructor(host: ReactiveControllerHost & BlockElement); hostConnected(): void; hostDisconnected(): void; private _reset; bind: () => void; private _onArrowDown; private _onBlockDown; private _onArrowUp; private _onBlockUp; private _onShiftArrowDown; private _onBlockShiftDown; private _onShiftArrowUp; private _onBlockShiftUp; private _onEsc; private _onEnter; private _onSelectAll; private _bindQuickActionHotKey; private _bindTextConversionHotKey; private _bindMoveBlockHotKey; } //# sourceMappingURL=keymap-controller.d.ts.map