File: //snap/certbot/4965/lib/python3.12/site-packages/certbot/__pycache__/main.cpython-312.pyc
�
N�h� � �Z � d Z ddlmZ ddlmZ ddlmZ d deee deeee f fd�Zy)
z Certbot main public entry point.� )�Optional)�Union)�mainN�cli_args�returnc �, � t j | � S )z�Run Certbot.
:param cli_args: command line to Certbot, defaults to ``sys.argv[1:]``
:type cli_args: `list` of `str`
:returns: value for `sys.exit` about the exit status of Certbot
:rtype: `str` or `int` or `None`
)�
internal_mainr )r s �|/build/snapcraft-certbot-c9561b03ef7f16aa90eb6754ca5f17a1/parts/certbot/install/lib/python3.12/site-packages/certbot/main.pyr r s � � ���h�'�'� )N)
�__doc__�typingr r �certbot._internalr r �list�str�int� r r
�<module>r s: �� &� � � 3�
(�8�D��I�&�
(�(�5��c��?�2K�
(r