File: //snap/certbot/current/lib64/python3.12/site-packages/certbot/__pycache__/main.cpython-312.pyc
�
Ȗ0i� � �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-3159324ea1206d36e7f0992193f2ac71/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