code: def signal_batch_started(
      *, queue: "Queue[Signal]", occured_at: Optional[float] = None
  ) -> None:
      signal(
          queue=queue,
          obj=BatchStartedSignal(occured_at=occured_at or monotonic()),
      )
  
file_path: neptune-client/src/neptune/internal/signals_processing/utils.py
imports: from queue import Full, Queue
  from time import monotonic
  from typing import Optional
  from neptune.common.warnings import NeptuneWarning, warn_once
  from neptune.internal.signals_processing.signals import BatchLagSignal, BatchProcessedSignal, BatchStartedSignal, Signal
label_desc: Use image node_id 2 for calling a global function with example usage: signal_batch_started() without return types