code: def main(args: argparse.Namespace) -> None:
      if _display_warning:
          logging.warning(
              "***`tfds build` should be used instead of `download_and_prepare`.***"
          )
      if module_import.value:
          args.imports = module_import.value
      if dataset.value:
          args.datasets = [dataset.value]
      if builder_config_id.value is not None:
          args.config_idx = builder_config_id.value
      main_cli.main(args)
  
file_path: datasets/tensorflow_datasets/scripts/download_and_prepare.py
imports: import argparse
  from typing import List
  from absl import app
  from absl import flags
  from absl import logging
  from tensorflow_datasets.scripts.cli import main
label_desc: Use image node_id 2 for calling a global function with example usage: main(args) without return types