+
    Pj
                        ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIH	t	 ]P                  R8  d   ^ RIHt M^ RIHt Rt]P                  R 8  d    ^ RIHt ]P"                  ! R	4      t]P&                  R
]P(                  ],          3,          t]P,                  R R l4       t]P,                  R R l4       tR R lt]P"                  ! RRR7      t ! R R]P(                  ],          ]P2                  ],          ]P4                  ],          4      t ! R R]P4                  4      t]P"                  ! R]RR7      t ! R R]P<                  ],          4      t]R R l4       t R R lt!R#   ] d    Rt EL!i ; i)!    )annotationsN)contextmanager)Scope)	TypeGuardT)BaseExceptionGroupFT.c                    V ^8  d   QhRRRR/# )   objzAwaitableCallable[T]returnzTypeGuard[AwaitableCallable[T]] )formats   "i/Users/ahmed/devFolder/Ultron/claude-voice/gateway/.venv/lib/python3.14/site-packages/starlette/_utils.py__annotate__r      s     X X/ X4S X    c                    R # Nr   r   s   &r   is_async_callabler      s    UXr   c                    V ^8  d   QhRRRR/# )r
   r   
typing.Anyr   z(TypeGuard[AwaitableCallable[typing.Any]]r   )r   s   "r   r   r       s     W W: W*R Wr   c                    R # r   r   r   s   &r   r   r      s    TWr   c                    V ^8  d   QhRRRR/# )r
   r   r   r   r   )r   s   "r   r   r   #   s     m m: m* mr   c                    \        V \        P                  4      '       d   V P                  p K.  \        P
                  ! V 4      ;'       g4    \        V 4      ;'       d!    \        P
                  ! V P                  4      # r   )
isinstance	functoolspartialfuncasyncioiscoroutinefunctioncallable__call__r   s   &r   r   r   #   sU    
S)++
,
,hh&&s+ll0k0k'B]B]^a^j^jBklr   T_co)	covariantc                      ] tR t^-tRtR# )AwaitableOrContextManagerr   N)__name__
__module____qualname____firstlineno____static_attributes__r   r   r   r&   r&   -   s    rur   r&   c                  "    ] tR t^0tR R ltRtR# )SupportsAsyncClosec                   V ^8  d   QhRR/# )r
   r   Noner   )r   s   "r   r   SupportsAsyncClose.__annotate__1   s    &&T&r   c                	   "   R # 5ir   r   selfs   &r   closeSupportsAsyncClose.close1   s     3s   r   N)r'   r(   r)   r*   r4   r+   r   r   r   r-   r-   0   s    &&r   r-   SupportsAsyncCloseType)boundr$   c                  J    ] tR t^7tR	tR R ltR R ltR R ltR R ltR	t	R
# ) AwaitableOrContextManagerWrapperc                    V ^8  d   QhRRRR/# )r
   awz(typing.Awaitable[SupportsAsyncCloseType]r   r/   r   )r   s   "r   r   -AwaitableOrContextManagerWrapper.__annotate__:   s      C  r   c                	    Wn         R # r   )r;   )r3   r;   s   &&r   __init__)AwaitableOrContextManagerWrapper.__init__:   s    r   c                   V ^8  d   QhRR/# )r
   r   z:typing.Generator[typing.Any, None, SupportsAsyncCloseType]r   )r   s   "r   r   r<   =   s     # #U #r   c                	6    V P                   P                  4       # r   )r;   	__await__r2   s   &r   rB   *AwaitableOrContextManagerWrapper.__await__=   s    ww  ""r   c                   V ^8  d   QhRR/# )r
   r   r6   r   )r   s   "r   r   r<   @   s      "8 r   c                	X   "   V P                   G R j  xL
 V n        V P                  #  L5ir   r;   enteredr2   s   &r   
__aenter__+AwaitableOrContextManagerWrapper.__aenter__@   s!     !WW}|| %s   *(*c                    V ^8  d   QhRRRR/# )r
   argsr   r   zNone | boolr   )r   s   "r   r   r<   D   s      Z K r   c                	V   "   V P                   P                  4       G R j  xL
  R #  L5ir   )rG   r4   )r3   rK   s   &*r   	__aexit__*AwaitableOrContextManagerWrapper.__aexit__D   s#     ll  """ 	#s   )')rF   N)
r'   r(   r)   r*   	__slots__r>   rB   rH   rM   r+   r   r   r   r9   r9   7   s     !I# r   r9   c                   V ^8  d   QhRR/# )r
   r   z"typing.Generator[None, None, None]r   )r   s   "r   r   r   J   s      > r   c               #     "    R x  R #   \          dY   p \        '       dF   \        T \        4      '       d0   \	        T P
                  4      ^8X  d   T P
                  ^ ,          p KE  T hR p ? ii ; i5ir   )BaseExceptionhas_exceptiongroupsr   r   len
exceptions)excs    r   collapse_excgroupsrW   I   sT      S"455#cnn:MQR:RnnQ'	s%   A0
 A0A-AA((A--A0c                    V ^8  d   QhRRRR/# )r
   scoper   r   strr   )r   s   "r   r   r   U   s      % C r   c                    V R ,          pV P                  RR4      pV'       g   V# VP                  V4      '       g   V# W8X  d   R# V\        V4      ,          R8X  d   V\        V4      R # V# )path	root_path /N)get
startswithrT   )rY   r\   r]   s   &  r   get_route_pathrb   U   sh    fD		+r*I??9%%C	Ns"C	N$%%Kr   )   
   )rc      )"
__future__r   r   r   systyping
contextlibr   starlette.typesr   version_infor   typing_extensionsrS   exceptiongroupr   ImportErrorTypeVarr   Callable	AwaitableAwaitableCallableoverloadr   r#   AsyncContextManagerProtocolr&   r-   r6   Genericr9   rW   rb   r   r   r   <module>rw      s[   "   
  % !w + g$5 NN3OOC)9)9!)<$<=   X  X  W  Wm ~~f- v 0 0 68R8RSW8XZ`ZiZijnZo u' '  (@HZfkl v~~6L'M $  C  $#$s   E0 0	E=<E=