code: def __delitem__(cls, k: str) -> None:
      if not isinstance(k, str):
          raise TypeError
      __identifier: str = (
          _UniversalRegistryUtility.to_unique_identifier(k)
      )
      if __identifier in cls.__universal_registry:
          if k in cls.__universal_registry[__identifier][1]:
              cls.__universal_registry[__identifier][1].remove(k)
          if len(cls.__universal_registry[__identifier][1]) == 0:
              del cls.__universal_registry[__identifier]
  
file_path: AutoGL/autogl/utils/universal_registry.py
imports: import typing
label_desc: Use image node_id 3 for calling the _UniversalRegistryMetaclass obj's underlying member method code with example usage: obj.__delitem__(cls, k) without return types