code: def _cli_entry_point() -> None:
      from lightning_utilities.core.imports import (
          ModuleAvailableCache,
          RequirementCache,
      )
  
      if not (
          ModuleAvailableCache("lightning.app")
          if RequirementCache("lightning-utilities<0.10.0")
          else RequirementCache(module="lightning.app")  # type: ignore[call-arg]
      ):
          print(
              "The `lightning` command requires additional dependencies: `pip install lightning[app]`"
          )
          sys.exit(1)
  
      from lightning.app.cli.lightning_cli import main
  
      main()
  
file_path: pytorch-lightning/src/lightning/__init__.py
imports: import logging
  import sys
  from lightning.__about__ import *
  from lightning.__version__ import version
  from lightning.fabric.fabric import Fabric
  from lightning.fabric.utilities.seed import seed_everything
  from lightning.pytorch.callbacks import Callback
  from lightning.pytorch.core import LightningDataModule, LightningModule
  from lightning.pytorch.trainer import Trainer
label_desc: Use image node_id 1 for calling a global function with example usage: _cli_entry_point() without return types