Ë
    tPêj·  ã                  óB   — d Z ddlmZ ddlmZmZ ddlZ G d„ de«      Zy)z)Serializer abstractions for Focus export.é    )Úannotations)ÚABCÚabstractmethodNc                  ó2   — e Zd ZU dZdZded<   edd„«       Zy)ÚFocusSerializerz0Base serializer turning Focus frames into bytes.Ú ÚstrÚ	extensionc                ó   — t         ‚)z:Convert the normalized Focus frame into the chosen format.)ÚNotImplementedError)ÚselfÚframes     úp/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/integrations/focus/serializers/base.pyÚ	serializezFocusSerializer.serialize   s
   € ô "Ð!ó    N)r   zpl.DataFrameÚreturnÚbytes)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   Ú__annotations__r   r   © r   r   r   r   
   s!   … Ù:à€IˆsÓàò"ó ñ"r   r   )	r   Ú
__future__r   Úabcr   r   ÚpolarsÚplr   r   r   r   ú<module>r      s   ðÙ /å "ç #ã ô"�cõ "r   