import type { Keymap, KeymapEvent } from "../../index.js"; export interface EscapeClearsPendingSequenceOptions { /** * When true, consume Escape after clearing the sequence so it does not * reach the focused renderable or lower-priority listeners. Default: `true`. */ preventDefault?: boolean; priority?: number; } /** * Lets `Escape` cancel an in-progress multi-key sequence before it dispatches * further. */ export declare function registerEscapeClearsPendingSequence(keymap: Keymap, options?: EscapeClearsPendingSequenceOptions): () => void;