
    Lpj	                    *   % S SK Jr  S SKJrJrJr  \(       a  S SKJrJrJr  S SK	r
S SKJrJr  S SKJrJrJr  S SKJr  S SKJr  S	rS
\S'   \S   rS
\S'   \S   rS
\S'   \S   rS
\S'   \S   rS
\S'   \
R8                  \   rS
\S'   \
R<                  \   rS
\S'   Sr S
\S'   \
RB                  \   r"S
\S'   Sr#S
\S'    " S S\
R<                  \   5      r$\" S\\\"5      r%\" S\\\"5      r&\" S5      r' " S  S!\
RP                  \\'   5      r)\r*S
\S"'   g)#    )annotations)TYPE_CHECKINGAnyTypeVar)GenericLiteral	TypeAliasN)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ArrayOrScalarc                  @    \ rS rSrSr\SS j5       r\SS j5       rSrg)	DictionaryArrayAny2   z`pa.DictionaryArray`, declaring the attributes the stubs are missing.

https://arrow.apache.org/docs/python/generated/pyarrow.DictionaryArray.html
c                    g N selfs    R/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/narwhals/_arrow/typing.py
dictionaryDictionaryArrayAny.dictionary8   s    *-    c                    g r3   r4   r5   s    r7   indicesDictionaryArrayAny.indices:   s    &)r:   r4   N)returnr+   )r>   r   )	__name__
__module____qualname____firstlineno____doc__propertyr8   r<   __static_attributes__r4   r:   r7   r0   r0   2   s%    	
 
- 
-	) 
)r:   r0   ArrayOrScalarT1ArrayOrScalarT2	_AsPyTypec                      \ rS rSrSrg)_BasicDataTypeA   r4   N)r?   r@   rA   rB   rE   r4   r:   r7   rJ   rJ   A   s    3r:   rJ   
Incomplete)+
__future__r   typingr   r   r   r   r   r	   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-   r.   r0   rF   rG   rH   DataTyperJ   rL   r4   r:   r7   <module>rZ      s<   "  22  /28M98#$BCJ	C&';<M9<$+
	%	  !((G HNIH!#!5OY5((3-Hi'%AA99S>Iy)@M9@	*RXXc] 	* /?IVO/?IVO$I>gi&8> 
I 
r:   