--- /dev/null
+from typing import Any
+
+from braintree.exceptions.configuration_error import ConfigurationError as ConfigurationError
+
+class Environment:
+ __name__: Any
+ is_ssl: Any
+ ssl_certificate: Any
+ def __init__(
+ self, name, server, port, auth_url, is_ssl, ssl_certificate, graphql_server: str = ..., graphql_port: str = ...
+ ) -> None: ...
+ @property
+ def base_url(self): ...
+ @property
+ def port(self): ...
+ @property
+ def auth_url(self): ...
+ @property
+ def protocol(self): ...
+ @property
+ def server(self): ...
+ @property
+ def server_and_port(self): ...
+ @property
+ def graphql_server(self): ...
+ @property
+ def graphql_port(self): ...
+ @property
+ def graphql_server_and_port(self): ...
+ @staticmethod
+ def parse_environment(environment): ...
+ @staticmethod
+ def braintree_root(): ...