The event fields the keymap reads. A DOM KeyboardEvent satisfies it.

interface KeyEventLike {
    altKey?: boolean;
    code?: string;
    ctrlKey?: boolean;
    key: string;
    metaKey?: boolean;
    shiftKey?: boolean;
    target?: unknown;
    preventDefault(): void;
    stopPropagation(): void;
}

Properties

altKey?: boolean
code?: string
ctrlKey?: boolean
key: string
metaKey?: boolean
shiftKey?: boolean
target?: unknown

Methods