code: def _get_type_dict(framework: str, kind: str, is_frontend_test=False):
      if mod_backend[framework]:
          proc, input_queue, output_queue = mod_backend[framework]
          input_queue.put(
              (
                  "_get_type_dict_helper",
                  framework,
                  kind,
                  is_frontend_test,
              )
          )
          return output_queue.get()
      else:
          return _get_type_dict_helper(
              framework, kind, is_frontend_test
          )
  
file_path: ivy/ivy_tests/test_ivy/helpers/hypothesis_helpers/dtype_helpers.py
imports: import numpy
  from hypothesis import strategies
  from typing import Optional
  import ivy
  from ..pipeline_helper import BackendHandler, get_frontend_config
  from .None import number_helpers
  from .None import array_helpers
  from ..None import globals
  from ..globals import mod_backend
label_desc: Use image node_id 2 for calling a global function with example usage: _get_type_dict(framework, kind, is_frontend_test) and returns: output_queue, _get_type_dict_helper