o
    Âi2  ã                   @   s”   d dl mZ d dlmZmZ d dlmZmZmZ G dd„ deƒZ	G dd„ deƒZ
G dd	„ d	eƒZG d
d„ deƒZG dd„ deƒZG dd„ deƒZdS )é    )ÚRequestOptions)ÚDictÚList)ÚLiteralÚNotRequiredÚ	TypedDictc                   @   sh   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< dS )Ú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© r   r   ú‹/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_payment_method_modify_params.pyr      s   
 r   c                   @   sR   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< dS )	r   z:Literal['']|PaymentMethodModifyParamsBillingDetailsAddressÚaddresszLiteral['']|strÚemailÚnameÚphoneÚtax_idN)r   r   r   r   r   r   r   r   r   r   r   #   s   
 ÿr   c                   @   s`   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< dS )Ú.PaymentMethodModifyParamsBillingDetailsAddressÚcityÚcountryÚline1Úline2Úpostal_codeÚstateN)r   r   r   r   r   r   r   r   r   r   r!   <   s   
 r!   c                   @   s6   e Zd ZU ee ed< 	 ee ed< 	 ed ed< dS )r   Ú	exp_monthÚexp_yearÚ%PaymentMethodModifyParamsCardNetworksÚnetworksN)r   r   r   r   Úintr   r   r   r   r   r   W   s   
 r   c                   @   s   e Zd ZU ed ed< dS )r*   z=Literal['']|Literal['cartes_bancaires', 'mastercard', 'visa']Ú	preferredN)r   r   r   r   r   r   r   r   r   r*   f   s
   
 ÿr*   c                   @   s0   e Zd ZU eed  ed< 	 eed  ed< dS )r   )ÚcompanyÚ
individualÚaccount_holder_type)ÚcheckingÚsavingsÚaccount_typeN)r   r   r   r   r   r   r   r   r   r   r   o   s
   
 r   N)Ústripe._request_optionsr   Útypingr   r   Útyping_extensionsr   r   r   r   r   r!   r   r*   r   r   r   r   r   Ú<module>   s   	