
    Ai2                         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y)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                       e Zd ZU eed      ed<   	 ed   ed<   	 ed   ed<   	 eee      ed<   	 ed   ed	<   	 ed
   ed<   y)PaymentMethodModifyParams)alwayslimitedunspecifiedallow_redisplay'PaymentMethodModifyParamsBillingDetailsbilling_detailsPaymentMethodModifyParamsCardcardexpandzLiteral['']|Dict[str, str]metadata&PaymentMethodModifyParamsUsBankAccountus_bank_accountN)__name__
__module____qualname__r   r   __annotations__r   str     ^/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_payment_method_modify_params.pyr
   r
      sz     )K!LMM !!JKK 5
66 S	"" 677 !!IJJr   r
   c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r   z:Literal['']|PaymentMethodModifyParamsBillingDetailsAddressaddresszLiteral['']|stremailnamephonetax_idN)r   r   r   r   r   r   r   r   r   r   r   #   sb    D  ()) '
(( ()) 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).PaymentMethodModifyParamsBillingDetailsAddress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                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)r   	exp_monthexp_year%PaymentMethodModifyParamsCardNetworksnetworksN)r   r   r   r   intr   r   r   r   r   r   W   s7    3 # ABBr   r   c                       e Zd ZU ed   ed<   y)r0   z=Literal['']|Literal['cartes_bancaires', 'mastercard', 'visa']	preferredN)r   r   r   r   r   r   r   r   r0   r0   f   s    G r   r0   c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)r   )company
individualaccount_holder_type)checkingsavingsaccount_typeN)r   r   r   r   r   r   r   r   r   r   r   o   s0    $W-D%EFF g&;<==r   r   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r   r&   r   r0   r   r   r   r   <module>r?      s[    3  = = 6i 2Y 6I I Y r   