Ë
    Ìi3  ã                  óB   — d dl mZ d dlmZ d dlmZmZ  G d„ de«      Zy)é    )Úannotations)Úabstractmethod)ÚOptionalÚProtocolc                  ó€   — e Zd ZdZeedd„«       «       Zeedd„«       «       Zeedd„«       «       Zeedd„«       «       Z	y)	ÚNodeRelationz(Path object to where the data should be.c                 ó   — y ©N© ©Úselfs    úp/var/www/html/strategist-ai/venv/lib/python3.12/site-packages/dbt_semantic_interfaces/protocols/node_relation.pyÚaliaszNodeRelation.alias
   ó   € ð 	ó    c                 ó   — y r
   r   r   s    r   Úschema_namezNodeRelation.schema_name   r   r   c                 ó   — y r
   r   r   s    r   ÚdatabasezNodeRelation.database   r   r   c                 ó   — y r
   r   r   s    r   Úrelation_namezNodeRelation.relation_name   r   r   N)ÚreturnÚstr)r   zOptional[str])
Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   r   r   r   r   r   r   r      ss   „ Ù2àØòó ó ðð Øòó ó ðð Øòó ó ðð Øòó ó ñr   r   N)Ú
__future__r   Úabcr   Útypingr   r   r   r   r   r   ú<module>r"      s   ðÝ "å ß %ô�8õ r   