
    :[g
              	          d Z ddlZddlZddlmZmZmZmZmZm	Z	m
Z
mZmZmZmZ ddlZeZe
e   ZeZeZeeeeef   f   ZeZeeej0                  f   ZeZeZeeeej6                     f   ZeZeeej>                  ej@                  f   Z!ee"ejF                  f   Z$ee$e$f   Z%eZ&ejN                  Z(eee)ej0                  f   Z* edejV                  ejX                  ejZ                  ej\                  ej^                  ej`                        Z1eej\                  ejd                  ej^                  ejN                  ejf                  ejh                  f   Z5erejl                  ejn                     Z8ejl                  ejX                     Z9ejl                  ej\                     Z:eejl                  ej\                     ejl                  ejd                     ejl                  ej^                     ejl                  ejN                     ejl                  ejf                     ejl                  ejh                     f   Z;nkejl                  Z8ejl                  Z9ejl                  Z:eejl                  ejl                  ejl                  ejl                  ejl                  ejl                  f   Z;eee	e   e	e   e	e   f   Z< ed      Z= ededef         Z>y)	zShared typing definition.    N)TYPE_CHECKINGAnyCallableDictListOptionalSequenceTupleTypeTypeVarUnionCTypeT_T_F.)bound)?__doc__ctypesostypingr   r   r   r   r   r   r	   r
   r   r   r   numpynpDataTypestrFeatureInfoFeatureNamesFeatureTypesBoosterParam	ArrayLikePathLikeCupyTNumpyOrCupynumber
NumpyDTypePandasDTypefloatfloat32float64FloatCompatibleintintegerIntegerIterationRangeFPreProcCallablec_uint64c_bst_ulong	bytearrayModelInc_void_pc_char_pc_intc_floatc_uintc_size_tr   c_doublec_int32c_int64CNumeric_Pointerc_charCStrPtrCStrPptr	CFloatPtrCNumericPtrTransformedDatar   r        J/var/www/html/bid-api/venv/lib/python3.12/site-packages/xgboost/_typing.py<module>rF      s     	     smT4S>)*	bkk!"3RYY'(
rzz2::56 RZZ
 w'(   oo
Y+
,	
OO
OO
LL
NN
MM
OO
 
NN
OO
MM
OO
NN
NN oofmm,Gv/H/I'(&(''	)K ooGHI	K $,/,1GG
 T]T#s(+,rD   