Ë
    Ìi  ã                  ód   — d dl mZ d dlmZ d dlmZmZ d dlmZ  G d„ de«      Z	 G d„ de«      Z
y	)
é    )Úannotations)Úabstractmethod)ÚOptionalÚProtocol)ÚExportDestinationTypec                  óH   — e Zd ZdZeedd„«       «       Zeedd„«       «       Zy)ÚExportz3Configuration for writing query results to a table.c                 ó   — y ©N© ©Úselfs    úi/var/www/html/strategist-ai/venv/lib/python3.12/site-packages/dbt_semantic_interfaces/protocols/export.pyÚnamezExport.name   ó   € ð 	ó    c                 ó   — y r   r   r   s    r   ÚconfigzExport.config   r   r   N)ÚreturnÚstr)r   ÚExportConfig)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   r   r   r   r	   r	      s;   „ Ù=àØòó ó ðð Øòó ó ñr   r	   c                  ód   — e Zd ZdZeedd„«       «       Zeedd„«       «       Zeedd„«       «       Zy)r   z,Nested configuration attributes for exports.c                 ó   — y)z'Type of destination to write export to.Nr   r   s    r   Ú	export_aszExportConfig.export_as   ó   € ð 	r   c                 ó   — y)z9Schema to write export to. Defaults to deployment schema.Nr   r   s    r   Úschema_namezExportConfig.schema_name"   r    r   c                 ó   — y)zCName for table/filte export is written to. Defaults to export name.Nr   r   s    r   ÚaliaszExportConfig.alias(   r    r   N)r   r   )r   zOptional[str])	r   r   r   r   r   r   r   r"   r$   r   r   r   r   r      sW   „ Ù6àØòó ó ðð Øòó ó ðð Øòó ó ñr   r   N)Ú
__future__r   Úabcr   Útypingr   r   Ú:dbt_semantic_interfaces.type_enums.export_destination_typer   r	   r   r   r   r   ú<module>r)      s+   ðÝ "å ß %õô
ˆXô ô�8õ r   