code: def get_with_size(self) -> Tuple[Optional[dict], int]:
      if self._parsed_queue:
          return self._parsed_queue.popleft()
      self._read_data()
      if self._parsed_queue:
          return self._parsed_queue.popleft()
      return None, 0
  
file_path: neptune-client/src/neptune/internal/utils/json_file_splitter.py
imports: import json
  from collections import deque
  from io import StringIO
  from json import JSONDecodeError
  from typing import Optional, Tuple
label_desc: Use image node_id 4 for calling the JsonFileSplitter obj's underlying member method code with example usage: obj.get_with_size() and returns: None,  int, self, self