parameters: (
          cls, signal_type: t.Type[SignalType]
      )
return_statement: return getattr(signal_type, "INDICATOR_TYPE", None)
docstring: This mapping is only necessary for types that are in the process of
          being migrated. eg. VideoMD5.
docstring_summary: This mapping is only necessary for types that are in the process of
          being migrated. eg. VideoMD5.
docstring_tokens: This mapping is only necessary for types that are in the process of being migrated . eg . VideoMD5 .
function: def indicator_type_str_from_signal_type(
          cls, signal_type: t.Type[SignalType]
      ) -> str:
          """
          This mapping is only necessary for types that are in the process of
          being migrated. eg. VideoMD5.
          """
          if signal_type == VideoMD5Signal:
              return "HASH_VIDEO_MD5"
  
          return getattr(signal_type, "INDICATOR_TYPE", None)
function_tokens: def indicator_type_str_from_signal_type ( cls , signal_type : t . Type [ SignalType ] ) -> str : if signal_type == VideoMD5Signal : return "HASH_VIDEO_MD5" return getattr ( signal_type , "INDICATOR_TYPE" , None )