Type Alias Runner<V>

Runner<V>: {
    getValue: (() => StateNames<V>);
    reset: (() => void);
    run: (() => Promise<MachineState<V> | undefined>);
    to: ((state: StateNames<V>) => MachineState<V>);
}

Type Parameters