diff --git a/code/lib/api/src/modules/shortcuts.ts b/code/lib/api/src/modules/shortcuts.ts index 626dede58ce..c49b00b5813 100644 --- a/code/lib/api/src/modules/shortcuts.ts +++ b/code/lib/api/src/modules/shortcuts.ts @@ -92,14 +92,12 @@ export const defaultShortcuts: Shortcuts = Object.freeze({ }); const addonsShortcuts: AddonShortcuts = {}; -export interface Event extends KeyboardEvent { - target: { +interface TaggedEventTarget extends EventTarget { tagName: string; - addEventListener(): void; - removeEventListener(): boolean; - dispatchEvent(event: Event): boolean; getAttribute(attr: string): string | null; - }; +} +export interface Event extends KeyboardEvent { + target: TaggedEventTarget; } function focusInInput(event: Event) {