3 from stripe import error as error, http_client as http_client, oauth_error as oauth_error, version as version
4 from stripe.multipart_data_generator import MultipartDataGenerator as MultipartDataGenerator
5 from stripe.stripe_response import StripeResponse as StripeResponse, StripeStreamResponse as StripeStreamResponse
14 key: Any | None = ...,
15 client: Any | None = ...,
16 api_base: Any | None = ...,
17 api_version: Any | None = ...,
18 account: Any | None = ...,
21 def format_app_info(cls, info): ...
22 def request(self, method, url, params: Any | None = ..., headers: Any | None = ...): ...
23 def request_stream(self, method, url, params: Any | None = ..., headers: Any | None = ...): ...
24 def handle_error_response(self, rbody, rcode, resp, rheaders) -> None: ...
25 def specific_api_error(self, rbody, rcode, resp, rheaders, error_data): ...
26 def specific_oauth_error(self, rbody, rcode, resp, rheaders, error_code): ...
27 def request_headers(self, api_key, method): ...
29 self, method, url, params: Any | None = ..., supplied_headers: Any | None = ..., is_streaming: bool = ...
31 def interpret_response(self, rbody, rcode, rheaders): ...
32 def interpret_streaming_response(self, stream, rcode, rheaders): ...