code: def __exit__(self, exc_type, exc_value, traceback):
      del exc_type
      del exc_value
      del traceback
      if self.transient:
          self._progress.remove_task(self.tid)
  
imports: from typing import Optional, Callable, Tuple, List
  from rich import filesize
  from rich.progress import MofNCompleteColumn, BarColumn, TextColumn, TimeRemainingColumn, TimeElapsedColumn, Progress, ProgressColumn, TaskProgressColumn, Task
  from rich.text import Text
label_desc: Use image node_id 4 for calling the BatchProgressBarTask obj's underlying member method code with example usage: obj.__exit__(exc_type, exc_value, traceback) without return types