�
N�gd � �" � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ej Z ej Z dZ
ded d
fd�Z dded
e
de
de
de
d d
fd�Z d dedeee eeeef f dee dee de
d eeef fd�Z d dedee dee de
d eeef f
d�Z d!dedededee
dee de
d e
fd�Z d dedee deee dee de
d eeee f fd�Z d dedee dee de
d eeef f
d�Zdededede
d d
f
d�Zy
)"a$ Certbot display.
This module (`certbot.display.util`) or its companion `certbot.display.ops`
should be used whenever:
- Displaying status information to the user on the terminal
- Collecting information from the user via prompts
Other messages can use the `logging` module. See `log.py`.
� )�List)�Optional)�Tuple)�Union)�obj�H �msg�returnNc �R � t j � j | ddd�� y)zMDisplay a basic status message.
:param str msg: message to display
F)�pause�decorate�wrapN�r �get_display�notification)r s ��/build/snapcraft-certbot-2c33630aaf29c47357e5a1683f659d3d/parts/certbot/install/lib/python3.12/site-packages/certbot/display/util.py�notifyr s" |