
    _j                     z    d dl mZ d dlmZ d dlmZmZmZ d dlm	Z	m
Z
 e
rd dlmZ d dlmZ  G d de          Zd	S )
    )ExpandableField)StripeObject)ClassVarDictOptional)LiteralTYPE_CHECKING)Charge)Planc                      e Zd ZU dZdZeed                  ed<    G d de          Z	e
ed<   	 ee
         ed<   	 e
ed<   	 ed	         ed
<   	 eed<   	 eed<   	 ee         ed<   	 eed<   	 eeeef                  ed<   	 ed         ed<   	 ed         ed<   	 e	ed<   eed                  ed<   	 eed                  ed<   	 ed         ed<   	 de	iZdS )HoldzW
    ReserveHolds are used to place a temporary ReserveHold on a merchant's funds.
    zreserve.holdOBJECT_NAMEc                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )Hold.ReleaseSchedulerelease_afterscheduled_releaseN)__name__
__module____qualname__r   int__annotations__     X/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/stripe/reserve/_hold.pyReleaseScheduler      s=         }$$$	 $C=(((	 	r   r   amountamount_releasablecreated)applicationstripe
created_bycurrencyidis_releasablelivemodemetadataobject)charge
standalonereasonrelease_scheduler   reserve_planr
   source_charge)bank_accountcardfpxsource_typeN)r   r   r   __doc__r   r   r   r   r   r   r   r   strboolr   r   _inner_class_typesr   r   r   r   r      s          6DK'.12CCC    ,    KKK  }$$$ LLL /0000 MMM 	GGG D>!!! NNN tCH~&&&& N#### *++++ &%%%?623333 OH56666 67777 -o>r   r   N)stripe._expandable_fieldr   stripe._stripe_objectr   typingr   r   r   typing_extensionsr   r	   stripe._charger
   stripe.reserve._planr   r   r   r   r   <module>r<      s    5 4 4 4 4 4 . . . . . . + + + + + + + + + + 4 4 4 4 4 4 4 4 *%%%%%%))))))J? J? J? J? J?< J? J? J? J? J?r   