
    Ch6	                     n    S SK Jr  S SKJrJr  S SKJr  S SKJr  S SK	J
r
  S SKJrJrJr   " S S\5      rg	)
    )_APIRequestor)StripeStreamResponseStripeStreamResponseAsync)StripeObject)RequestOptions)BaseAddress)AnyMappingOptionalc                   &   \ rS rSr% \\S'   S r  SS\S\S\\	\\
4      S\\   S	\S
\4S jjr  SS\S\S\\	\\
4      S\\   S	\S
\4S jjr  SS\S\S\\	\\
4      S\\   S	\S
\4S jjr  SS\S\S\\	\\
4      S\\   S	\S
\4S jjrSrg)StripeService   
_requestorc                     Xl         g )Nr   )self	requestors     Y/home/kali/devsecops-assessor/venv/lib/python3.13/site-packages/stripe/_stripe_service.py__init__StripeService.__init__   s    #    Nmethodurlparamsoptionsbase_addressreturnc          	      @    U R                   R                  UUUUUS/S9$ Nstripe_client)r   usage)r   requestr   r   r   r   r   r   s         r   _requestStripeService._request   s5     &&%"# ' 
 	
r   c          	      \   #    U R                   R                  UUUUUS/S9I S h  vN $  N7fr   )r   request_asyncr#   s         r   _request_asyncStripeService._request_async'   sB      __22%"# 3 
 
 	
 
   #,*,c          	      @    U R                   R                  UUUUUS/S9$ r   )r   request_streamr#   s         r   _request_streamStripeService._request_stream9   s5     --%"# . 
 	
r   c          	      \   #    U R                   R                  UUUUUS/S9I S h  vN $  N7fr   )r   request_stream_asyncr#   s         r   _request_stream_async#StripeService._request_stream_asyncK   sB      __99%"# : 
 
 	
 
r*   r   )NN)__name__
__module____qualname____firstlineno__r   __annotations__r   strr   r
   r	   r   r   r   r$   r(   r   r-   r   r1   __static_attributes__ r   r   r   r      sz   $ /3,0

 
 c*+	

 .)
 "
 

, /3,0

 
 c*+	

 .)
 "
 

, /3,0

 
 c*+	

 .)
 "
 

, /3,0

 
 c*+	

 .)
 "
 
#
 
r   r   N)stripe._api_requestorr   stripe._stripe_responser   r   stripe._stripe_objectr   stripe._request_optionsr   stripe._base_addressr   typingr	   r
   r   objectr   r:   r   r   <module>rB      s.    / 2 , ) )L
F L
r   