          """ :class:`~scripts.convert.Predict`: The Predictor for the Faceswap model """
          return self._predictor
  
      @property
      def _random_choice(self):
          """ list: Random indices from the :attr:`_indices` group """
          retval = [random.choice(indices) for indices in self._indices]
          logger.debug(retval)
          return retval
  
 
</s> remove     def predictor(self):
 </s> add     def predictor(self) -> Predict: </s> remove     def _get_filelist(self):
 </s> add     def _get_filelist(self) -> List[str]: </s> remove     def alignments(self):
 </s> add     def alignments(self) -> Alignments: </s> remove     def predicted_images(self):
 </s> add     def predicted_images(self) -> List[Tuple[ConvertItem, np.ndarray]]: </s> remove     def _load_model(self):
 </s> add     def _load_model(self) -> "ModelBase":
    def _random_choice(self) -> List[int]:
          """ :class:`~scripts.convert.Predict`: The Predictor for the Faceswap model """
          return self._predictor
  
      @property
    def _random_choice(self) -> List[int]:
          """ list: Random indices from the :attr:`_indices` group """
          retval = [random.choice(indices) for indices in self._indices]
          logger.debug(retval)
          return retval
  
keep keep keep keep replace keep keep keep keep keep
 Bugfix: convert - Gif Writer
  - Fix non-launch error on Gif Writer
  - convert plugins - linting
  - convert/fs_media/preview/queue_manager - typing
  - Change convert items from dict to Dataclass 
tools/preview/preview.py