U
    Kvf‡  ã                   @  s  d dl mZ d dlmZmZmZmZ d dlmZ d dl	m
Z
mZ erèd dlZeejƒedƒk rfedƒ‚d dlmZmZmZmZmZ eeef Zeeeje f Zeeejf Zeeeeef  eef Zeeeeeef   ee
f ZneZeZeZeZeZeZeZd	d
dddddgZdS )é    )Úannotations)ÚTYPE_CHECKINGÚAnyÚSequenceÚUnion)Úparse)Ú	DataFrameÚSeriesNz1.22.0z0NumPy 1.22.0 or later required for type checking)Ú	ArrayLikeÚ	DTypeLikeÚNDArrayÚ_FloatLike_coÚ_UIntLike_cor
   r   ÚFloat64ArrayÚArrayLike1DÚArrayLike2Dr   ÚNumericArray) Ú
__future__r   Útypingr   r   r   r   Zpackaging.versionr   Zpandasr   r	   ZnumpyÚnpÚ__version__ÚNotImplementedErrorZnumpy.typingr
   r   r   r   r   Z_ExtendedFloatLike_coZdtyper   Údoubler   ÚfloatÚintr   r   Ú__all__© r   r   ú</tmp/pip-unpacked-wheel-2v6byqio/statsmodels/tools/typing.pyÚ<module>   s@   ÿÿù