          otherwise ``False`` """
          return self._writer.config.get("draw_transparent", False)
  
      @property
      def pre_encode(self):
          """ python function: Selected writer's pre-encode function, if it has one,
          otherwise ``None`` """
          dummy = np.zeros((20, 20, 3), dtype="uint8")
          test = self._writer.pre_encode(dummy)
          retval = None if test is None else self._writer.pre_encode
 
</s> remove         retval = None if test is None else self._writer.pre_encode
 </s> add         retval: Optional[Callable[[np.ndarray],
                                  List[bytes]]] = None if test is None else self._writer.pre_encode </s> remove     def draw_transparent(self):
 </s> add     def draw_transparent(self) -> bool: </s> remove             return None
 </s> add             return False </s> remove     def _queue_size(self):
 </s> add     def _queue_size(self) -> int: </s> remove         retval = "copy"
 </s> add         retval: Optional[str] = "copy"
    def pre_encode(self) -> Optional[Callable[[np.ndarray], List[bytes]]]:
          otherwise ``False`` """
          return self._writer.config.get("draw_transparent", False)
  
      @property
    def pre_encode(self) -> Optional[Callable[[np.ndarray], List[bytes]]]:
          """ python function: Selected writer's pre-encode function, if it has one,
          otherwise ``None`` """
          dummy = np.zeros((20, 20, 3), dtype="uint8")
          test = self._writer.pre_encode(dummy)
          retval = None if test is None else self._writer.pre_encode
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 
scripts/convert.py