import { GuardPredicate, ParameterizedObject, ActionFunction } from 'xstate'; import { Context, Events, EmittedEvents } from './machine.setup'; import { HotkeyActorLogic } from './hotkeyActor'; import { OverlaysActorLogic } from '../../overlays/overlaysActor'; import { SearchActorLogic } from '../../search/searchActor'; import { MediaPrintActorLogic } from './mediaPrintActor'; import { EditorActorLogic } from '../../editor'; export declare const idle: { id: string; on: { 'xyflow.nodeClick': ({ target: string; guard: GuardPredicate; actions: ( ActionFunction | ActionFunction)[]; } | { guard: GuardPredicate; actions: ActionFunction[]; } | { actions: ActionFunction[]; guard?: never; })[]; 'xyflow.paneClick': { actions: ( ActionFunction | ActionFunction)[]; }; 'xyflow.paneDblClick': { actions: ( ActionFunction | ActionFunction)[]; }; 'focus.node': ({ guard: "focus.node: autoUnfocus"; actions: ActionFunction; target: string; } | { guard: "enabled: FocusMode"; actions: ActionFunction; target: string; })[]; 'xyflow.edgeClick': { guard: GuardPredicate; actions: ( ActionFunction | ActionFunction | ActionFunction)[]; }; }; };