
    oq'jm                    *    d Z ddlmZ ddlmZ d
dZd	S )z``hermes import`` subcommand parser.

Extracted verbatim from ``hermes_cli/main.py:main()`` (god-file Phase 2).
Handler injected to avoid importing ``main``.
    )annotations)Callable
cmd_importr   returnNonec                   |                      ddd          }|                    dd           |                    dd	d
d           |                    |           dS )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)
subparsersr   import_parsers      F/home/ubuntu/.hermes/hermes-agent/hermes_cli/subcommands/import_cmd.pybuild_import_cmd_parserr      s    
 ))6 *  M y/LMMM<	     J/////    N)r   r   r   r   )__doc__
__future__r   typingr   r    r   r   <module>r      sS     # " " " " "      0 0 0 0 0 0r   