import { CancelAction, StopAction, ActionFunction } from 'xstate'; import { Context, Events, EmittedEvents } from './machine.setup'; import { HotKeyEvent, HotkeyActorLogic } from './hotkeyActor'; import { OverlaysActorLogic } from '../../overlays/overlaysActor'; import { SearchActorLogic } from '../../search/searchActor'; import { MediaPrintActorLogic } from './mediaPrintActor'; import { EditorActorLogic } from '../../editor'; export declare const walkthrough: { id: string; entry: CancelAction[]; exit: StopAction[]; on: { 'key.esc': { target: string; }; 'key.arrow.left': { actions: ActionFunction; }; 'key.arrow.up': { actions: ActionFunction; }; 'key.arrow.right': { actions: ActionFunction; }; 'key.arrow.down': { actions: ActionFunction; }; 'walkthrough.step': { actions: ( ActionFunction | ActionFunction)[]; }; 'xyflow.edgeClick': ({ guard: "click: active walkthrough step"; actions: ( ActionFunction | ActionFunction)[]; } | { actions: ( ActionFunction | ActionFunction)[]; guard?: never; })[]; 'notations.unhighlight': { actions: ActionFunction; }; 'tag.unhighlight': { actions: ActionFunction; }; 'update.view': { guard: "is same view"; actions: ActionFunction[]; }; 'walkthrough.end': { target: string; }; 'xyflow.paneDblClick': { target: string; }; }; };