Ë
    uPêjG  ã                   óZ  — U d Z ddlmZ ddlmZ  eddd«       edddd¬«       edddd	¬«       ed
d
d
d¬«       edddd¬«       eddd«       eddd«       eddd«       eddd«      f	Zeeedf      ed<    edddd¬«      fZeeedf      ed<    edddd¬«      fZ	eeedf      ed<   y)a|  Descriptor tables for the alerting settings surfaced by /get/config/callbacks.

These reconcile the stored ``environment_variables`` blob (keyed by the
uppercase env-var names) with the process environment. SMTP_PORT and SMTP_TLS
carry the same effective defaults the mail-send path applies, so the settings
page shows the config that mail would actually use rather than a blank.
é    )ÚFinal)ÚFieldDescriptorÚ	SMTP_HOSTÚ	SMTP_PORTÚ587)ÚdefaultÚSMTP_TLSÚTrueÚSMTP_USERNAMET)Ú	is_secretÚSMTP_PASSWORDÚSMTP_SENDER_EMAILÚTEST_EMAIL_ADDRESSÚEMAIL_LOGO_URLÚEMAIL_SUPPORT_CONTACT.ÚEMAIL_DESCRIPTORSÚSLACK_WEBHOOK_URLÚSLACK_DESCRIPTORSÚMS_TEAMS_WEBHOOK_URLÚMS_TEAMS_DESCRIPTORSN)
Ú__doc__Útypingr   Ú+litellm.proxy.config_resolvers._descriptorsr   r   ÚtupleÚ__annotations__r   r   © ó    úl/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/proxy/config_resolvers/alerting.pyú<module>r      s  ðòõ å Gñ �K ¨kÓ:Ù�K ¨kÀ5ÔIÙ�J 
¨JÀÔGÙ�O _°oÐQUÔVÙ�O _°oÐQUÔVÙÐ'Ð)<Ð>QÓRÙÐ(Ð*>Ð@TÓUÙÐ$Ð&6Ð8HÓIÙÐ+Ð-DÐF]Ó^ð
9Ð �5˜˜°Ð3Ñ4Ñ5ó 
ñ Ð'Ð)<Ð>QÐ]aÔbð9Ð �5˜˜°Ð3Ñ4Ñ5ó ñ
 Ð*Ð,BÐDZÐfjÔkð<Ð �e˜E /°3Ð"6Ñ7Ñ8ô r   