Add __all__ to __init__.py to make imports public
See `pyright` docs [here](https://github.com/microsoft/pyright/blob/main/docs/typed-libraries.md)
@@ -38,3 +38,28 @@ from .common.proxy import Proxy # noqa
from .common.keys import Keys # noqa
__version__ = '4.1.5'
+
+# We need an explicit __all__ because the above won't otherwise be exported.
+__all__ = [
+ "Firefox",
+ "FirefoxProfile",
+ "FirefoxOptions",
+ "Chrome",
+ "ChromeOptions",
+ "Ie",
+ "IeOptions",
+ "Edge",
+ "ChromiumEdge",
+ "EdgeOptions",
+ "Opera",
+ "Safari",
+ "WebKitGTK",
+ "WebKitGTKOptions",
+ "WPEWebKit",
+ "WPEWebKitOptions",
+ "Remote",
+ "DesiredCapabilities",
+ "ActionChains",
+ "Proxy",
+ "Keys",
+]
