o
    ”^©iå  ã                   @  sL   d Z ddlmZ ddlmZ ddlmZ erddlmZ G dd„ deƒZ	dS )	zBase classes.é    )Úannotations)ÚTYPE_CHECKING)ÚExtensionHandlerMixin)ÚTerminalManagerc                   @  s   e Zd ZdZeddd„ƒZdS )ÚTerminalsMixinz!An extension mixin for terminals.Úreturnr   c                 C  s
   | j d S )NÚterminal_manager)Úsettings)Úself© r   úX/home/ubuntu/hpml_nyu/venv/lib/python3.10/site-packages/jupyter_server_terminals/base.pyr      s   
zTerminalsMixin.terminal_managerN)r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   r   r   r      s    r   N)
r   Ú
__future__r   Útypingr   Ú jupyter_server.extension.handlerr   Ú(jupyter_server_terminals.terminalmanagerr   r   r   r   r   r   Ú<module>   s    