§
    öŽ’jº  ã                   óB   — d Z ddlmZ ddlmZmZ  G d„ de¦  «        ZdS )z[
This module provides simpler types to use with the server for managing prompts
and tools.
é    )Ú	BaseModel)ÚIconÚServerCapabilitiesc                   óv   — e Zd ZU eed<   eed<   eed<   dZedz  ed<   dZedz  ed<   dZe	e
         dz  ed<   dS )ÚInitializationOptionsÚserver_nameÚserver_versionÚcapabilitiesNÚinstructionsÚwebsite_urlÚicons)Ú__name__Ú
__module__Ú__qualname__ÚstrÚ__annotations__r   r   r   r   Úlistr   © ó    ú?C:\Projects\DSCons\.venv\Lib\site-packages\mcp\server\models.pyr   r      sw   € € € € € € ØÐÐÑØÐÐÑØ$Ð$Ð$Ñ$Ø#€L�#˜‘*Ð#Ð#Ñ#Ø"€K��t‘Ð"Ð"Ñ"Ø#€Eˆ4�Œ:˜ÑÐ#Ð#Ñ#Ð#Ð#r   r   N)Ú__doc__Úpydanticr   Ú	mcp.typesr   r   r   r   r   r   ú<module>r      s   ððð ð
 Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð$ð $ð $ð $ð $˜Iñ $ô $ð $ð $ð $r   