U
    gi                     @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd deZdS )    )Optional)DesiredCapabilities)ChromiumRemoteConnection)ClientConfigc                       s>   e Zd Zejd Zdeeee ee	 dd fddZ
  ZS )	EdgeRemoteConnectionZbrowserNameTFN)remote_server_addr
keep_aliveignore_proxyclient_configreturnc                    s   t  j|dtj|||d d S )NZgoog)r   Zvendor_prefixbrowser_namer   r	   r
   )super__init__r   r   )selfr   r   r	   r
   	__class__ M/tmp/pip-unpacked-wheel-3ysq0mf8/selenium/webdriver/edge/remote_connection.pyr      s    zEdgeRemoteConnection.__init__)TFN)__name__
__module____qualname__r   ZEDGEr   strboolr   r   r   __classcell__r   r   r   r   r      s   
   r   N)	typingr   Zselenium.webdriverr   Z-selenium.webdriver.chromium.remote_connectionr   Z'selenium.webdriver.remote.client_configr   r   r   r   r   r   <module>   s   