+
    „WÝjy  ã                  ó.   € R t ^ RIHt ^ RIHt R R ltR# )z(``hermes completion`` subcommand parser.)Úannotations)ÚCallablec               ó    € V ^8„  d   QhRRRR/# )é   Úcmd_completionr   ÚreturnÚNone© )Úformats   "ÚUC:\Users\johnn\AppData\Local\hermes\hermes-agent\hermes_cli\subcommands\completion.pyÚ__annotate__r      s   € ÷ Sñ S¸8ð SÐPTñ Só    c               óŽ   aa€ V P                  RRR7      pVP                  RRR. RORR7       VP                  VV3R	 lR
7       R# )z7Attach the ``completion`` subcommand to ``subparsers``.Ú
completionz2Print shell completion script (bash, zsh, or fish))ÚhelpÚshellÚ?ÚbashzShell type (default: bash))ÚnargsÚdefaultÚchoicesr   c                ó   <€ S! V S4      # )Nr	   )Úargsr   Úparsers   &€€r   Ú<lambda>Ú)build_completion_parser.<locals>.<lambda>   s   ø€ ±^ÀDÈ&Ô5Qr   )ÚfuncN)r   ÚzshÚfish)Ú
add_parserÚadd_argumentÚset_defaults)Ú
subparsersr   r   Úcompletion_parsers   &dd r   Úbuild_completion_parserr$      sT   ù€ à"×-Ñ-ØÐOð .ó QÐà×"Ñ"Ø�s FÒ4KØ)ð #ô +ð ×"Ñ"Õ(QÐ"ÖRr   N)Ú__doc__Ú
__future__r   Útypingr   r$   r	   r   r   Ú<module>r(      s   ðÙ .å "å ÷Sr   