code: def _get_first_and_last_log_file_version(self) -> (int, int):
      log_versions = self._get_all_log_file_versions()
      return min(log_versions), max(log_versions)
  
imports: import json
  import logging
  import os
  import shutil
  import threading
  from dataclasses import dataclass
  from glob import glob
  from pathlib import Path
  from time import time
  from typing import Callable, Generic, List, Optional, Tuple, TypeVar
  from neptune.exceptions import MalformedOperation
  from neptune.internal.utils.files import remove_parent_folder_if_allowed, should_clean_internal_data
  from neptune.internal.utils.json_file_splitter import JsonFileSplitter
  from neptune.internal.utils.sync_offset_file import SyncOffsetFile
label_desc: Use image node_id 17 for calling the DiskQueue obj's underlying member method code with example usage: obj._get_first_and_last_log_file_version() and returns: min,  max