Ë
    ÌiØ  ã                   ó6   — d dl mZ d dlmZmZ  G d„ de«      Zy)é    )Úabstractmethod)ÚOptionalÚProtocolc                   óv   — e Zd ZdZeedefd„«       «       Zeedefd„«       «       Zeede	e   fd„«       «       Z
y)ÚSemanticVersionz>Represents a semantic version in the MAJOR.MINOR.PATCH format.Úreturnc                  ó   — y ©N© ©Úselfs    ús/var/www/html/strategist-ai/venv/lib/python3.12/site-packages/dbt_semantic_interfaces/protocols/semantic_version.pyÚmajor_versionzSemanticVersion.major_version   ó   € ð 	ó    c                  ó   — y r
   r   r   s    r   Úminor_versionzSemanticVersion.minor_version   r   r   c                  ó   — y r
   r   r   s    r   Úpatch_versionzSemanticVersion.patch_version   r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   Ústrr   r   r   r   r   r   r   r   r      sp   „ ÙHàØð˜sò ó ó ðð Øð˜sò ó ó ðð Øð˜x¨™}ò ó ó ñr   r   N)Úabcr   Útypingr   r   r   r   r   r   ú<module>r      s   ðÝ ß %ô�hõ r   