code: def channel_type(self) -> ChannelValueType:
      if self._channel_type == ChannelType.NUMERIC.value:
          return ChannelValueType.NUMERIC_VALUE
      elif self._channel_type == ChannelType.TEXT.value:
          return ChannelValueType.TEXT_VALUE
      elif self._channel_type == ChannelType.IMAGE.value:
          return ChannelValueType.IMAGE_VALUE
      else:
          raise NeptuneException(
              f"Unknown channel type: {self._channel_type}"
          )
  
imports: import time
  from collections import namedtuple
  from enum import Enum
  from typing import List
  from neptune.legacy.exceptions import NeptuneException
label_desc: Use image node_id 5 for calling the ChannelIdWithValues obj's underlying member method code with example usage: obj.channel_type() and returns: ChannelValueType, ChannelValueType, ChannelValueType