import { CancelAction, GuardPredicate, 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 focused: { id: string; entry: CancelAction[]; exit: CancelAction[]; on: { 'focus.autoUnfocus': { target: string; }; 'xyflow.nodeClick': ({ guard: GuardPredicate; actions: ActionFunction[]; } | { target: string; guard: "click: focused node"; actions: ( ActionFunction | ActionFunction)[]; } | { actions: ( ActionFunction | ActionFunction | ActionFunction)[]; guard?: never; })[]; 'focus.node': { actions: ActionFunction[]; }; 'key.esc': { target: string; }; 'xyflow.paneClick': { target: string; actions: ActionFunction[]; }; 'notations.unhighlight': { actions: ActionFunction; }; 'tag.unhighlight': { actions: ActionFunction; }; }; };