
    jof                     f    d dl mZ d dlmZ d dlmZ d dlmZmZ d dl	m
Z
mZ  G d de          ZdS )	    )Balance)RequestOptions)StripeService)Listcast)NotRequired	TypedDictc                   ^    e Zd Z G d de          Zi i fdddedefdZi i fdddedefdZd	S )
BalanceServicec                   2    e Zd ZU eee                  ed<   dS )BalanceService.RetrieveParamsexpandN)__name__
__module____qualname__r   r   str__annotations__     Q/var/www/html/Alfredo/env/lib/python3.11/site-packages/stripe/_balance_service.pyRetrieveParamsr      s+         DI&&&&	 	r   r   paramsr   optionsreturnc                 ^    t          t          |                     dddd||                    S )  
        Retrieves the current account balance, based on the authentication that was used to make the request.
         For a sample request, see [Accounting for negative balances](https://stripe.com/docs/connect/account-balances#accounting-for-negative-balances).
        get/v1/balanceV1apiapi_modebase_addressr   r   )r   r   _requestselfr   r   s      r   retrievezBalanceService.retrieve   sA     MM"   

 

 
	
r   c                 n   K   t          t          |                     dddd||           d{V           S )r   r   r   r   r    r!   N)r   r   _request_asyncr%   s      r   retrieve_asynczBalanceService.retrieve_async&   se       %%" &        

 

 
	
r   N)	r   r   r   r	   r   r   r   r'   r*   r   r   r   r   r   
   s                35"$
 
/
  
 
	
 
 
 
. 35"$
 
/
  
 
	
 
 
 
 
 
r   r   N)stripe._balancer   stripe._request_optionsr   stripe._stripe_servicer   typingr   r   typing_extensionsr   r	   r   r   r   r   <module>r0      s    $ # # # # # 2 2 2 2 2 2 0 0 0 0 0 0         4 4 4 4 4 4 4 4/
 /
 /
 /
 /
] /
 /
 /
 /
 /
r   