
    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y)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   \   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d   ed<   	 eee      ed<   	 ee   ed	<   	 ed
   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee	d      ed<   	 ed   ed<   	 eee      ed<   	 ee   ed<   y)InvoiceItemCreateParamsamountcurrencycustomerdescriptiondiscountablez1Literal['']|List[InvoiceItemCreateParamsDiscount]	discountsexpandinvoicezLiteral['']|Dict[str, str]metadataInvoiceItemCreateParamsPeriodperiod InvoiceItemCreateParamsPriceData
price_dataInvoiceItemCreateParamsPricingpricingquantitysubscription	exclusive	inclusiveunspecifiedtax_behaviorzLiteral['']|strtax_code	tax_ratesunit_amount_decimalN)
__name__
__module____qualname__r   int__annotations__strboolr   r        \/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_invoice_item_create_params.pyr
   r
      sR    # M S!! d## NOO S	""  677 788 >?? 9:: # c"" g&MNOO +,, 49%% %S))r,   r
   c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)InvoiceItemCreateParamsDiscountcoupondiscountpromotion_codeNr$   r%   r&   r   r)   r(   r+   r,   r-   r/   r/   S   s6     #  $$r,   r/   c                   $    e Zd ZU eed<   	 eed<   y)r   endstartN)r$   r%   r&   r'   r(   r+   r,   r-   r   r   b   s    	H Jr,   r   c                   `    e Zd ZU eed<   	 eed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)r   r   productr   r    unit_amountr#   N)r$   r%   r&   r)   r(   r   r   r'   r+   r,   r-   r   r   m   sT    M L g&MNOO S!! %S))r,   r   c                       e Zd ZU ee   ed<   y)r   priceNr3   r+   r,   r-   r   r      s    sr,   r   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r/   r   r   r   r+   r,   r-   <module>r?      sR    3  = =Hn HVi I y .Y r,   