
    Lpj                        S SK Jr  S SKJr  S SKJrJr  S SKJr  \(       a  S SK	J
s  Jr  S SKJr   " S S\S	   5      r " S
 S\S	   \5      rg)    )annotations)TYPE_CHECKING)CompliantSelectorLazySelectorNamespace)DaskExprN)DaskLazyFramec                  (    \ rS rSr\SS j5       rSrg)DaskSelectorNamespace   c                    [         $ )N)DaskSelectorselfs    T/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/narwhals/_dask/selectors.py	_selectorDaskSelectorNamespace._selector   s         N)returnztype[DaskSelector])__name__
__module____qualname____firstlineno__propertyr   __static_attributes__r   r   r   r
   r
      s     r   r
   )r   z	dx.Seriesc                      \ rS rSrSS jrSrg)r      c                j    [        U R                  U R                  U R                  U R                  S9$ )N)evaluate_output_namesalias_output_namesversion)r   _call_evaluate_output_names_alias_output_names_versionr   s    r   _to_exprDaskSelector._to_expr   s/    JJ"&"="=#77MM	
 	
r   r   N)r   r   )r   r   r   r   r&   r   r   r   r   r   r      s    
r   r   )
__future__r   typingr   narwhals._compliantr   r   narwhals._dask.exprr   dask.dataframe.dask_expr	dataframe	dask_exprdxnarwhals._dask.dataframer   r
   r   r   r   r   <module>r1      sE    "   H ())612NO 
$%ABH 
r   