State:

callbacks: StateCallbacks

transitions: Record<string, TransitionCallback>