
    ^i              	       V   U 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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rddlZeeej8                  e   f   Zneeej8                  f   Ze
ed      Zeed<   e	eee
e   f      Zeed<   eZ eZ!eeeejD                     f   Z#eZ$ee%ejL                  ejN                  f   Z(ee)ejT                  f   Z+ee+e+f   Z,eZ-ej\                  Z/eej8                  e   e0ef   Z1 edejd                  ejf                  ejh                  ejj                  ejl                  ejn                        Z8eejj                  ejr                  ejl                  ej\                  ejt                  ejv                  f   Z<erejz                  ej|                     Z?ejz                  ejf                     Z@ejz                  ejj                     ZAeejz                  ejj                     ejz                  ejr                     ejz                  ejl                     ejz                  ej\                     ejz                  ejt                     ejz                  ejv                     f   ZBnkejz                  Z?ejz                  Z@ejz                  ZAeejz                  ejz                  ejz                  ejz                  ejz                  ejz                  f   ZBeee
e   e
e   f   ZC ed      ZD ed	ed
ef         ZEee	e%   e	ee%e%f      f   ZFeeeeeFf   f   ZGeed<   y)zShared typing definition.    N)TYPE_CHECKINGAnyAnyStrCallableDictListOptionalSequenceTupleType	TypeAliasTypeVarUnion)zpa.StringArrayzpa.NumericArrayArrowCatColArrowCatListCTypeT_T_F.)boundEvalsLog)H__doc__ctypesostypingr   r   r   r   r   r   r	   r
   r   r   r   r   r   numpynpDataTypestrFeatureInfoFeatureNamesFeatureTypesBoosterParam	ArrayLikepyarrowpaPathLiker   __annotations__r   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   
_ScoreListr        P/var/www/html/hubwallet-dev/venv/lib/python3.12/site-packages/xgboost/_typing.py<module>rO      s;     	     smT4S>)*	S"++c**+HS"++%&H!%(K"LMY MuS(;*?%?@Ai A3RYY'(
rzz2::56 RZZ
 w'(   oo
F#Y3
4	
OO
OO
LL
NN
MM
OO
 
NN
OO
MM
OO
NN
NN oofmm,Gv/H/I'(&(''	)K ooGHI	K Xl3Xl5KKL T]T#s(+,4;U5%<%8 99:
3S*_ 556) 6rM   