
    }Kg
	                    l   d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
 d dlmZmZ d dlZd dlmZ eeee	df   eeegej*                  f   ef   Z ed      Zeee   eedf   eeddf   f   Zee
e   ej*                  f   Zeeee   f   Zeeef   Zeeej<                  f   Zeedf   Z eeed	f   Z!ee!ed
f   Z"ee"e#df   Z$ee!ejJ                  f   Z&eeee#dej<                  f   Z'eeee#eeejP                  f   Z)eee	df   ejT                  f   Z+ed   Z,ed   Z-ee,ede	f   f   Z.ee-ede	f   f   Z/ddZ0y)    )annotations)Callable	GeneratorListTypeVarUnionTupleAnySequence)LiteralNeverN)	ArrayLike._Tznp.unsignedinteger[Any]znp.integer[Any]znp.floating[Any]znp.complexfloating[Any, Any]znp.number[Any])constantedgelinear_rampmaximummeanmedianminimumreflect	symmetricwrapempty)r   r   r   r   r   r   c                     y)z
    Ensure that a code path is not reachable, like typing_extension.assert_never.

    This doesn't raise an exception so that we are forced to manually
    raise a more user friendly exception afterwards.
    N )__args    S/home/alanp/www/video.onchill/myenv/lib/python3.12/site-packages/librosa/_typing.py_ensure_not_reachabler   M   s         )r   r   )1
__future__r   typingr   r   r   r   r   r	   r
   r   typing_extensionsr   r   numpynpnumpy.typingr   strfloatintndarray_WindowSpecr   _IterableLike_SequenceLike_ScalarOrSequencebytes_CharLike_coboolbool__BoolLike_co_UIntLike_co_IntLike_co_FloatLike_cocomplex_ComplexLike_cotimedelta64_TD64Like_co_NumberLike_cogeneric_ScalarLike_covoid_VoidLike_co	_ModeKind_STFTPad_PadMode_PadModeSTFTr   r   r    r   <module>rD      s   " R R R ,  " CsCx%3%:K1LiWXT]d2hb#g	"dD.0IIJhrlBJJ./"mB//0  S%Z  T288^$\#<<=L#'889k5*<<=w0NNO["..01sE7,<bhhFG		JJ U38_bgg-. 
	&  HS#X../XxS112r    