UNPKG

@gamesberry/karmyc-core

Version:

A flexible and powerful layout management system for React applications

14 lines (13 loc) 399 B
type ToolsEventType = 'cleanup' | 'register' | 'unregister'; interface ToolsEvent { type: ToolsEventType; areaId: string; } type ToolsEventListener = (event: ToolsEvent) => void; declare class ToolsEventBus { private listeners; subscribe(listener: ToolsEventListener): () => void; publish(event: ToolsEvent): void; } export declare const toolsEventBus: ToolsEventBus; export {};