class_docstr: Default `TrainingFileImporter` implementation.
class_docstr_tok: ["Default","`","TrainingFileImporter","`","implementation","."]
code: def __init__(
      self,
      config_file: Optional[Text] = None,
      domain_path: Optional[Text] = None,
      training_data_paths: Optional[Union[List[Text], Text]] = None,
  ):
      self._domain_path = domain_path
  
      self._nlu_files = rasa.shared.data.get_data_files(
          training_data_paths, rasa.shared.data.is_nlu_file
      )
      self._story_files = rasa.shared.data.get_data_files(
          training_data_paths, YAMLStoryReader.is_stories_file
      )
      self._conversation_test_files = rasa.shared.data.get_data_files(
          training_data_paths, YAMLStoryReader.is_test_stories_file
      )
  
      self.config_file = config_file
  
imports: import logging
  import os
  from typing import Dict, List, Optional, Text, Union
  import rasa.shared.data
  import rasa.shared.utils.common
  import rasa.shared.utils.io
  from rasa.shared.core.training_data.structures import StoryGraph
  from rasa.shared.importers import utils
  from rasa.shared.importers.importer import TrainingDataImporter
  from rasa.shared.nlu.training_data.training_data import TrainingData
  from rasa.shared.core.domain import InvalidDomain, Domain
  from rasa.shared.core.training_data.story_reader.yaml_story_reader import YAMLStoryReader
label_desc: Use image node_id 1 to create a new RasaFileImporter object from inherited base classes: TrainingDataImporter with example: obj = RasaFileImporter(config_file, domain_path, training_data_paths)