export declare const FLOW_EVENTS: { NODE_SELECTED: string; EDGE_SELECTED: string; CANVAS_CLICKED: string; FLOW_DATA_UPDATED: string; LAYOUT_CHANGED: string; ZOOM_CHANGED: string; }; export declare const flowEventBus: { /** * 发送事件 * @param eventName 事件名称 * @param detail 事件详情 */ emit: (eventName: string, detail?: any) => void; /** * 监听事件 * @param eventName 事件名称 * @param handler 事件处理函数 * @returns 清理函数 */ on: (eventName: string, handler: (event: CustomEvent) => void) => () => void; /** * 移除事件监听 * @param eventName 事件名称 * @param handler 事件处理函数 */ off: (eventName: string, handler: (event: CustomEvent) => void) => void; };