UNPKG

ai-ip-plugin

Version:

AI-IP Plugin for MCP Workflow Management with SSE streaming and event handling

32 lines 775 B
/** * Event Handler - Manages event emission and listening */ export type EventListener = (...args: any[]) => void; export declare class EventHandler { private listeners; /** * Add event listener */ on(event: string, listener: EventListener): void; /** * Remove event listener */ off(event: string, listener: EventListener): void; /** * Emit event */ emit(event: string, ...args: any[]): void; /** * Remove all listeners for an event */ removeAllListeners(event?: string): void; /** * Get all event names */ getEventNames(): string[]; /** * Get listener count for an event */ getListenerCount(event: string): number; } //# sourceMappingURL=EventHandler.d.ts.map