  #!/usr/bin/env python3
  """ Command Line Arguments for tools """
  import gettext
  
  from lib.cli.args import FaceSwapArgs
  from lib.cli.actions import DirOrFileFullPaths, DirFullPaths, FileFullPaths
  
  # LOCALES
  _LANG = gettext.translation("tools.preview", localedir="locales", fallback=True)
 
</s> remove from dataclasses import dataclass, field
 </s> add  </s> remove     from lib.align.aligned_face import CenteringType
 </s> add  </s> remove import cv2
 </s> add  </s> remove from lib.align import DetectedFace, transform_image
 </s> add from lib.align import DetectedFace
from typing import Any, List, Dict
  #!/usr/bin/env python3
  """ Command Line Arguments for tools """
  import gettext
from typing import Any, List, Dict
  
  from lib.cli.args import FaceSwapArgs
  from lib.cli.actions import DirOrFileFullPaths, DirFullPaths, FileFullPaths
  
  # LOCALES
  _LANG = gettext.translation("tools.preview", localedir="locales", fallback=True)
keep keep add keep keep keep keep keep keep
 bugfix:
    - preview tool - Prevent tkinter variables from exiting main thread
refactor:
    - preview tool - Split module to smaller sub-modules + docs, locales
Typing:
    - tools.preview.cli
Unit test:
    - tools.preview.viewer 
tools/preview/cli.py