npm install --save @types/consolidated-events
This package contains type definitions for consolidated-events (https://github.com/lencioni/consolidated-events#readme).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/consolidated-events.
type EventMap = GlobalEventHandlersEventMap;
type EventMapKeys = keyof EventMap;
export function addEventListener<TEventName extends EventMapKeys | string>(
target: EventTarget,
eventName: TEventName,
listener: (event: TEventName extends EventMapKeys ? EventMap[TEventName] : Event) => any,
options?: boolean | AddEventListenerOptions,
): () => void;
// Disable automatic exports for helper types above
export {};
- Last updated: Tue, 09 Apr 2024 01:28:34 GMT
- Dependencies: none
These definitions were written by Matt Wade.