UNPKG

hp-app-bundle-sdk

Version:

A comprehensive SDK for building mini-applications.

10 lines 508 B
import { EventDetail, TypedEventListener } from "./types"; export declare class EventManager { private listeners; on<T = unknown>(event: string, handler: TypedEventListener<T>): () => void; off<T = unknown>(event: string, handler: TypedEventListener<T>): void; emit<T = unknown>(event: string, detail?: EventDetail<T>): void; once<T = unknown>(event: string, handler: TypedEventListener<T>): void; removeAllListeners(event?: string): void; } //# sourceMappingURL=EventManager.d.ts.map