Ë
    uPêjM  ã                  ó$   — d Z ddlmZ ddlZdd„Zy)z6Shared timeout conversion for the native Rust bridges.é    )ÚannotationsNc                ój   — | €y t        | t        j                  «      r| j                  S t	        | «      S )N)Ú
isinstanceÚhttpxÚTimeoutÚreadÚfloat)Útimeouts    úa/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/rust_bridge/timeouts.pyÚtimeout_to_secondsr      s,   € Ø€ØÜ�'œ5Ÿ=™=Ô)Ø�|‰|ÐÜ�‹>Ðó    )r
   zfloat | httpx.Timeout | NoneÚreturnzfloat | None)Ú__doc__Ú
__future__r   r   r   © r   r   ú<module>r      s   ðÙ <å "ã ôr   