code: def _check_transitions(self, inputs: T_FsmInputs) -> None:
      for entry in self._table[type(self._state)]:
          if entry.condition(inputs):
              self._transition(inputs, entry.target_state, entry.action)
              return
  
imports: import sys
  from abc import abstractmethod
  from dataclasses import dataclass
  from typing import Callable, Dict, Generic, Optional, Sequence, Type, TypeVar, Union
label_desc: Use image node_id 3 for calling the FsmWithContext obj's underlying member method code with example usage: obj._check_transitions(inputs) without return types