Ë
    ðmxi7	  ã                  ó,  — U d dl mZ d dlmZmZmZ erúd dlZd dlmZmZ ej                  dk\  rd dlm
Z
 nd dlm
Z
 d dlZd dlmZmZ d dlmZmZmZ d d	lmZ d d
lmZ dZded<   ed   Zded<   ed   Zded<   ed   Zded<   ed   Zded<   ej>                  e   Z ded<   ejB                  e   Z"ded<   dZ#ded<   ejH                  e   Z%ded<   dZ&ded<    ede"e e%«      Z' ede"e e%«      Z( ed«      Z) G d „ d!ejT                  ee)   «      Z+eZ,ded"<   y)#é    )Úannotations)ÚTYPE_CHECKINGÚAnyÚTypeVarN)ÚGenericÚLiteral)é   é
   )Ú	TypeAlias)ÚAggregateOptionsÚAggregation)ÚIndicesÚMaskÚOrder)Ú	ArrowExpr)ÚArrowSerieszArrowExpr | ArrowSeriesr   ÚIntoArrowExpr)ÚminÚmaxÚfirstÚdenseÚ
TieBreaker)Úat_startÚat_endÚNullPlacement)ÚyearÚquarterÚmonthÚweekÚdayÚhourÚminuteÚsecondÚmillisecondÚmicrosecondÚ
nanosecondÚNativeIntervalUnit)ÚnoneÚdefaultÚ
permissiveÚPromoteOptionsÚChunkedArrayAnyÚArrayAnyzArrayAny | ChunkedArrayAnyÚArrayOrChunkedArrayÚ	ScalarAnyzArrayOrChunkedArray | ScalarAnyÚArrayOrScalarÚArrayOrScalarT1ÚArrayOrScalarT2Ú	_AsPyTypec                  ó   — e Zd Zy)Ú_BasicDataTypeN)Ú__name__Ú
__module__Ú__qualname__© ó    úM/home/htdocs/ttos/venv/lib/python3.12/site-packages/narwhals/_arrow/typing.pyr5   r5   ;   s   … r:   r5   Ú
Incomplete)-Ú
__future__r   Útypingr   r   r   Úsysr   r   Úversion_infor   Útyping_extensionsÚpyarrowÚpaÚpyarrow.__lib_pxi.tabler   r   Úpyarrow._stubs_typingr   r   r   Únarwhals._arrow.exprr   Únarwhals._arrow.seriesr   r   Ú__annotations__r   r   r'   r+   ÚChunkedArrayr,   ÚArrayr-   r.   ÚScalarr/   r0   r1   r2   r3   ÚDataTyper5   r<   r9   r:   r;   ú<module>rM      s:  ðÞ "÷ñ ñ Ûß'à
×Ñ˜7Ò"Þ$å/ã÷÷ñ õ /Ý2à8€M�9Ó8Ø#Ð$BÑC€J�	ÓCØ&Ð';Ñ<€M�9Ó<Ø$+ð
	ñ%Ð˜	ó ð !(Ð(GÑ H€N�IÓHà!#§¡°Ñ!5€O�YÓ5ØŸ(™( 3™-€HˆiÓ'Ø%AÐ˜ÓAØŸ9™9 S™>€IˆyÓ)Ø@€M�9Ó@ÙÐ/°¸?ÈIÓV€OÙÐ/°¸?ÈIÓV€OÙ˜Ó$€Iä>˜Ÿ™ g¨iÑ&8Ô>ð €
ˆIÓ ð
r:   