Type Alias CurryTransition

CurryTransition: () => CurryTransition & <TActor extends AnyStateMachineActor>(
    actor: TActor,
) => CurryTransitionP1<TActor> & <TActor extends AnyStateMachineActor>(
    actor: TActor,
    source: string,
) => CurryTransitionP2<TActor> & <TActor extends AnyStateMachineActor>(
    actor: TActor,
    source: string,
    target: string,
) => CurryTransitionP3

The type of runUntilTransition or waitForTransition, and the type when those functions are called without arguments.