massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / selenium / selenium / webdriver / opera / webdriver.pyi
1 from typing import Any
2
3 from selenium.webdriver.chrome.webdriver import WebDriver as ChromiumDriver
4
5 from .options import Options as Options
6
7 class OperaDriver(ChromiumDriver):
8     def __init__(
9         self,
10         executable_path: Any | None = ...,
11         port: int = ...,
12         options: Any | None = ...,
13         service_args: Any | None = ...,
14         desired_capabilities: Any | None = ...,
15         service_log_path: Any | None = ...,
16         opera_options: Any | None = ...,
17         keep_alive: bool = ...,
18     ) -> None: ...
19     def create_options(self): ...
20
21 class WebDriver(OperaDriver):
22     class ServiceType:
23         CHROMIUM: int
24     def __init__(
25         self,
26         desired_capabilities: Any | None = ...,
27         executable_path: Any | None = ...,
28         port: int = ...,
29         service_log_path: Any | None = ...,
30         service_args: Any | None = ...,
31         options: Any | None = ...,
32     ) -> None: ...