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.

6 lines (5 loc) 365 B
import { Option } from '../../index'; export declare function useBaseEventSource<T = unknown>(source: { on: (event: string, listener: (eventName: string, payload: T) => void, options?: Option) => void; off: (event: string, listener: (eventName: string, payload: T) => void) => void; }, event: string, handler: (payload: T) => void, options?: Option): void;