o
    Âi¾  ã                   @   st   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dS )é    )ÚRequestOptions)ÚDictÚList)ÚLiteralÚNotRequiredÚ	TypedDictc                   @   s’   e Zd ZU ee ed< 	 ee ed< 	 ee ed< 	 eee  ed< 	 ee ed< 	 ee ed< 	 ee	eef  ed< 	 ded	< 	 ed
 ed< dS )ÚPromotionCodeCreateParamsÚactiveÚcodeÚcustomerÚexpandÚ
expires_atÚmax_redemptionsÚmetadataÚ"PromotionCodeCreateParamsPromotionÚ	promotionÚ%PromotionCodeCreateParamsRestrictionsÚrestrictionsN)
Ú__name__Ú
__module__Ú__qualname__r   ÚboolÚ__annotations__Ústrr   Úintr   © r   r   ú‹/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_promotion_code_create_params.pyr      s&   
 r   c                   @   s(   e Zd ZU ee ed< 	 ed ed< dS )r   ÚcouponÚtypeN)r   r   r   r   r   r   r   r   r   r   r   r   1   s
   
 r   c                   @   sL   e Zd ZU eeedf  ed< 	 ee ed< 	 ee ed< 	 ee ed< dS )r   Ú4PromotionCodeCreateParamsRestrictionsCurrencyOptionsÚcurrency_optionsÚfirst_time_transactionÚminimum_amountÚminimum_amount_currencyN)	r   r   r   r   r   r   r   r   r   r   r   r   r   r   <   s   
 
ÿr   c                   @   s   e Zd ZU ee ed< dS )r   r"   N)r   r   r   r   r   r   r   r   r   r   r   Q   s   
 r   N)Ústripe._request_optionsr   Útypingr   r   Útyping_extensionsr   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   )