code: def test_load_imports_without_imports(tmp_path: Path):
      empty_config = {}
      utils.dump_obj_as_yaml_to_file(
          tmp_path / "config.yml", empty_config
      )
  
      project_a_directory = tmp_path / "Project A"
      project_a_directory.mkdir()
      utils.dump_obj_as_yaml_to_file(
          project_a_directory / "config.yml", empty_config
      )
  
      project_b_directory = tmp_path / "Project B"
      project_b_directory.mkdir()
      utils.dump_obj_as_yaml_to_file(
          project_b_directory / "config.yml", empty_config
      )
  
      actual = MultiProjectImporter(str(tmp_path / "config.yml"))
  
      assert actual.is_imported(str(tmp_path / "Project C"))
  
imports: from pathlib import Path
  from typing import Dict, Text
  from _pytest.tmpdir import TempPathFactory
  import pytest
  import os
  from rasa.engine.storage.local_model_storage import LocalModelStorage
  from rasa.engine.storage.resource import Resource
  import rasa.shared.utils.io
  from rasa.shared.nlu.training_data.formats import RasaYAMLReader
  import rasa.utils.io
  from rasa.core import utils
  from rasa.shared.importers.multi_project import MultiProjectImporter
label_desc: Use image node_id 2 for calling a global function with example usage: test_load_imports_without_imports(tmp_path) without return types