          self.tk_vars = {}
          self._config_dicts = self._get_config_dicts()  # Holds currently saved config
  
      @property
      def config(self):
          """ :class:`plugins.convert._config.Config` The convert configuration """
          return self._config
  
      @property
      def config_dicts(self):
 
</s> remove         self.tk_vars = {}
 </s> add         self.tk_vars: Dict[str, Dict[str, Union[tk.BooleanVar,
                                                tk.StringVar,
                                                tk.IntVar,
                                                tk.DoubleVar]]] = {} </s> remove     def __init__(self):
 </s> add     def __init__(self) -> None: </s> remove     def config_dicts(self):
 </s> add     def config_dicts(self) -> Dict[str, Any]: </s> remove     def sections(self):
 </s> add     def sections(self) -> List[str]: </s> remove     def save_config(self, section=None):
 </s> add     def save_config(self, section: Optional[str] = None) -> None:
    def config(self) -> Config:
          self.tk_vars = {}
          self._config_dicts = self._get_config_dicts()  # Holds currently saved config
  
      @property
    def config(self) -> Config:
          """ :class:`plugins.convert._config.Config` The convert configuration """
          return self._config
  
      @property
      def config_dicts(self):
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