import { Node, NodeOptions } from "flow-connect/core"; import { GlobalEventType } from "flow-connect/common"; import { Input } from "flow-connect/ui"; export declare class GlobalEvent extends Node { eventInput: Input; globalEventName: string; globalEventType: GlobalEventType; eventId: number; static DefaultState: { name: string; }; constructor(); protected setupIO(options: GlobalEventOptions): void; protected created(options: GlobalEventOptions): void; protected process(): void; setupUI(): void; setupListeners(): void; } export interface GlobalEventOptions extends NodeOptions { globalEventType: GlobalEventType; globalEventName: string; }