o
    h                     @  sZ   d dl mZ d dlmZ d dlmZ d dlmZ er d dlm	Z	 G dd deed Z
d	S )
    )annotations)TYPE_CHECKING)CatNamespace)PandasLikeSeriesNamespace)PandasLikeSeriesc                   @  s   e Zd ZdddZdS )PandasLikeSeriesCatNamespacereturnr   c                 C  s"   | j }| t||jj|jdS )N)name)nativewith_nativetypecat
categoriesr	   )selfs r   T/var/www/vscode/kcb/lib/python3.10/site-packages/narwhals/_pandas_like/series_cat.pyget_categories   s   z+PandasLikeSeriesCatNamespace.get_categoriesN)r   r   )__name__
__module____qualname__r   r   r   r   r   r      s    r   r   N)
__future__r   typingr   !narwhals._compliant.any_namespacer   narwhals._pandas_like.utilsr   narwhals._pandas_like.seriesr   r   r   r   r   r   <module>   s    
