
    Ai                     &   d dl mZ d dlmZmZ d dlmZmZmZ  G d de      Z	 G d de      Z
 G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Zy)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   ~    e Zd ZU ee   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   y)SourceModifyParamsamountexpandSourceModifyParamsMandatemandatezLiteral['']|Dict[str, str]metadataSourceModifyParamsOwnerownerSourceModifyParamsSourceOrdersource_orderN)__name__
__module____qualname__r   int__annotations__r   str     V/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_source_modify_params.pyr
   r
      st     S	"" 455 677 011 =>>r   r
   c                   r    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed	<   y
)r   #SourceModifyParamsMandateAcceptance
acceptancezLiteral['']|intr   currency)one_time	scheduledvariableinterval)deprecated_noneemailmanualnonestripe_emailnotification_methodN)r   r   r   r   r   r   r   r   r   r   r   r   #   sm    ABB )** # '"EFGG %LM r   r   c                       e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ee   ed<   y)r   dateip*SourceModifyParamsMandateAcceptanceOfflineoffline)SourceModifyParamsMandateAcceptanceOnlineonline)acceptedpendingrefusedrevokedstatus)r/   r1   type
user_agentNr   r   r   r   r   r   r   r   r   r   r   r   r   <   s    
c
 	C EFF CDD ?@@ g12
33 C  r   r   c                       e Zd ZU eed<   y)r.   contact_emailN)r   r   r   r   r   r   r   r   r.   r.   [   s    r   r.   c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r0   r,   r-   r8   N)r   r   r   r   r   r   r   r   r   r   r0   r0   b   s6    
c
 	C C  r   r0   c                   T    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r   SourceModifyParamsOwnerAddressaddressr&   namephoneN)r   r   r   r   r   r   r   r   r   r   r   q   sI    9:: s c
 sr   r   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r>   citycountryline1line2postal_codestateNr   r   r   r   r   r   r   r   r   r>   r>      sl    
c
  s s S!! sr   r>   c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r   !SourceModifyParamsSourceOrderItemitems%SourceModifyParamsSourceOrderShippingshippingN)r   r   r   r   r   r   r   r   r   r   r      s+    t?@AA ABBr   r   c                   x    e Zd ZU ee   ed<   ee   ed<   ee   ed<   ee   ed<   	 ee   ed<   	 eed      ed<   y)	rK   r   r    descriptionparentquantity)discountrN   skutaxr7   Nr9   r   r   r   rK   rK      sX    #S!! # gBC
DDr   rK   c                   `    e Zd ZU ded<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rM   ,SourceModifyParamsSourceOrderShippingAddressr?   carrierr@   rA   tracking_numberN)r   r   r   r   r   r   r   r   r   rM   rM      sU    ;;  c
 s !%%r   rM   c                   r    e Zd ZU ee   ed<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rW   rC   rD   rE   rF   rG   rH   NrI   r   r   r   rW   rW      sf    
c
  J s S!! sr   rW   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r   r   r.   r0   r   r>   r   rK   rM   rW   r   r   r   <module>r^      s    3  = = 6	 2) > 	 i &Y 6I E	 EI .9 r   