Ë
    ÿ`gjm  ã                  ó(   — d Z ddlmZ ddlmZ dd„Zy)zž``hermes import`` subcommand parser.

Extracted verbatim from ``hermes_cli/main.py:main()`` (god-file Phase 2).
Handler injected to avoid importing ``main``.
é    )Úannotations)ÚCallablec               ó    — | j                  ddd¬«      }|j                  dd¬«       |j                  dd	d
d¬«       |j                  |¬«       y)z3Attach the ``import`` subcommand to ``subparsers``.Úimportz'Restore a Hermes backup from a zip filezExtract a previously created Hermes backup into your Hermes home directory, restoring configuration, skills, sessions, and data)ÚhelpÚdescriptionÚzipfilezPath to the backup zip file)r   z--forcez-fÚ
store_truez-Overwrite existing files without confirmation)Úactionr   )ÚfuncN)Ú
add_parserÚadd_argumentÚset_defaults)Ú
subparsersÚ
cmd_importÚimport_parsers      úT/root/.hermes/venv/lib/python3.12/site-packages/hermes_cli/subcommands/import_cmd.pyÚbuild_import_cmd_parserr      sl   € ð
 ×)Ñ)ØØ6ðð *ó €Mð ×Ñ˜yÐ/LÐÔMØ×ÑØØØØ<ð	 ô ð ×Ñ JÐÕ/ó    N)r   r   ÚreturnÚNone)Ú__doc__Ú
__future__r   Útypingr   r   © r   r   ú<module>r      s   ðñõ #å ô0r   