
    Ai                         d dl mZ d dlmZ d dlmZ er<d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZ d dlmZ ddgddgddgddgddgddgddgddgddgd d!gd"
Z G d# d$e      Zy%)&    )StripeService)import_module)TYPE_CHECKING)CreditReversalService)DebitReversalService)FinancialAccountService)InboundTransferService)OutboundPaymentService)OutboundTransferService)ReceivedCreditService)ReceivedDebitService)TransactionEntryService)TransactionServicez(stripe.treasury._credit_reversal_servicer   z'stripe.treasury._debit_reversal_servicer   z*stripe.treasury._financial_account_servicer   z)stripe.treasury._inbound_transfer_servicer	   z)stripe.treasury._outbound_payment_servicer
   z*stripe.treasury._outbound_transfer_servicer   z(stripe.treasury._received_credit_servicer   z'stripe.treasury._received_debit_servicer   z$stripe.treasury._transaction_servicer   z*stripe.treasury._transaction_entry_servicer   )
credit_reversalsdebit_reversalsfinancial_accountsinbound_transfersoutbound_paymentsoutbound_transfersreceived_creditsreceived_debitstransactionstransaction_entriesc                        e Zd ZU ded<   ded<   ded<   ded<   d	ed
<   ded<   ded<   ded<   ded<   ded<    fdZd Z xZS )TreasuryServicer   r   r   r   r   r   r	   r   r
   r   r   r   r   r   r   r   r   r   r   r   c                 $    t         |   |       y N)super__init__)self	requestor	__class__s     K/var/www/html/immo/lib/python3.12/site-packages/stripe/_treasury_service.pyr   zTreasuryService.__init__U   s    #    c                     	 t         |   \  }}t        t        |      |      }t        | | || j                               t        | |      S # t
        $ r t               w xY wr   )_subservicesgetattrr   setattr
_requestorKeyErrorAttributeError)r    nameimport_fromserviceservice_classs        r#   __getattr__zTreasuryService.__getattr__X   sn    	##/#5 K#k*M doo.
 4&& 	# ""	#s   A	A A )__name__
__module____qualname____annotations__r   r0   __classcell__)r"   s   @r#   r   r   I   sI    --++11////11--++&&22$#r$   r   N)stripe._stripe_servicer   	importlibr   typing_extensionsr   (stripe.treasury._credit_reversal_servicer   'stripe.treasury._debit_reversal_servicer   *stripe.treasury._financial_account_servicer   )stripe.treasury._inbound_transfer_servicer	   )stripe.treasury._outbound_payment_servicer
   *stripe.treasury._outbound_transfer_servicer   (stripe.treasury._received_credit_servicer   'stripe.treasury._received_debit_servicer   *stripe.treasury._transaction_entry_servicer   $stripe.treasury._transaction_servicer   r&   r    r$   r#   <module>rD      s    1 # +NL OL H 	3
 	2
 	5!
 	4 
 	4 
 	5!
 	3
 	2
 	/
 	5!K)X#m #r$   