          logger.debug("Queues: %s", queues)
          return queues
  
      @staticmethod
      def _get_vram_stats():
          """ Obtain statistics on available VRAM and subtract a constant buffer from available vram.
  
          Returns
          -------
          dict
 
</s> remove     def get_available_models():
 </s> add     def get_available_models() -> List[str]: </s> remove     def get_default_model():
 </s> add     def get_default_model() -> str: </s> remove     def _set_plugin_batchsize(self, gpu_plugins, available_vram):
 </s> add     def _set_plugin_batchsize(self, gpu_plugins: List[str], available_vram: float) -> None: </s> remove     def get_available_extractors(extractor_type, add_none=False, extend_plugin=False):
 </s> add     def get_available_extractors(extractor_type: Literal["align", "detect", "mask"],
                                 add_none: bool = False,
                                 extend_plugin: bool = False) -> List[str]:
    def _get_vram_stats() -> Dict[str, Union[int, str]]:
          logger.debug("Queues: %s", queues)
          return queues
  
      @staticmethod
    def _get_vram_stats() -> Dict[str, Union[int, str]]:
          """ Obtain statistics on available VRAM and subtract a constant buffer from available vram.
  
          Returns
          -------
          dict
keep keep keep keep replace keep keep keep keep keep
 extract: Add batch processing mode 
plugins/extract/pipeline.py