
    Ai                     v    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y
)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                      e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   	 eeedf      ed<   	 eed      ed<   	 ee   ed	<   	 ee	e      ed
<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee
   ed<   	 ee   ed<   y)CouponCreateParams
amount_offCouponCreateParamsAppliesTo
applies_tocurrency!CouponCreateParamsCurrencyOptionscurrency_options)foreveronce	repeatingdurationduration_in_monthsexpandidmax_redemptionszLiteral['']|Dict[str, str]metadatanamepercent_off	redeem_byN)__name__
__module____qualname__r   int__annotations__strr   r   r   float     V/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_coupon_create_params.pyr
   r
      s   C   9:: # "S556  '"@ABB $C(( S	"" 	C !%% 677 c
 U## 3r%   r
   c                   $    e Zd ZU eee      ed<   y)r   productsN)r   r   r   r   r   r"   r!   r$   r%   r&   r   r   A   s    $s)$$r%   r   c                       e Zd ZU eed<   y)r   r   N)r   r   r   r    r!   r$   r%   r&   r   r   H   s    Or%   r   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r   r   r$   r%   r&   <module>r-      s8    3  = =6 6r) 	 r%   