UNPKG

typescript-event-emitter

Version:

Versatile and feature-rich TypeScript library for event management, providing a solid foundation for building event-driven applications in TypeScript.

5 lines (4 loc) 304 B
export type Listener = (eventName: string, ...args: any[]) => void; export type EventFilter = (eventName: string, namespace: string) => boolean; export type ThrottledListener = (eventName: string, ...args: any[]) => void; export type AsyncListener = (eventName: string, ...args: any[]) => Promise<void>;