import { type TransitionDefinitionMap } from "https://deno.land/x/xstate@xstate%405.0.0-beta.13/src/types.ts";
Type Parameters
TContext extends MachineContext
TEvent extends EventObject
definition: [K in TEvent["type"] | "*"]: Array<TransitionDefinition<TContext, K extends TEvent["type"] ? Extract<TEvent, { type: K; }> : EventObject>>