
    Ai-                     0   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 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)    )DictList)LiteralNotRequired	TypedDictc                   l   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed	<   	 ed
   ed<   	 ed   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ed      ed<   	 ee	eef      ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)QuoteUpdateParamsLiteral['']|intapplication_fee_amountzLiteral['']|floatapplication_fee_percentQuoteUpdateParamsAutomaticTaxautomatic_tax)charge_automaticallysend_invoicecollection_methodcustomerLiteral['']|List[str]default_tax_ratesLiteral['']|strdescriptionz+Literal['']|List[QuoteUpdateParamsDiscount]	discountsexpand
expires_atfooterheader QuoteUpdateParamsInvoiceSettingsinvoice_settingsQuoteUpdateParamsLineItem
line_itemsmetadataon_behalf_of!QuoteUpdateParamsSubscriptionDatasubscription_dataz)Literal['']|QuoteUpdateParamsTransferDatatransfer_dataN)
__name__
__module____qualname__r   __annotations__r   strr   intr        U/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_quote_update_params.pyr	   r	      sm   '(9:: ))<== >?? #67  # ##:;; .// HII S	"" C   )** )** ""DEE D!<=>> $sCx.)) /00 ##FGG JKKr,   r	   c                   *    e Zd ZU eed<   	 ed   ed<   y)r   enabled&QuoteUpdateParamsAutomaticTaxLiability	liabilityN)r%   r&   r'   boolr(   r   r+   r,   r-   r   r   T   s    M CDDr,   r   c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r0   accountr4   selftypeNr%   r&   r'   r   r)   r(   r   r+   r,   r-   r0   r0   _   %     #
$$r,   r0   c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)QuoteUpdateParamsDiscountcoupondiscountpromotion_codeNr%   r&   r'   r   r)   r(   r+   r,   r-   r;   r;   j   6     #  $$r,   r;   c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r   days_until_due&QuoteUpdateParamsInvoiceSettingsIssuerissuerN)r%   r&   r'   r   r*   r(   r+   r,   r-   r   r   y   s%    $$ @AAr,   r   c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)rC   r4   r5   r7   Nr8   r+   r,   r-   rC   rC      r9   r,   rC   c                   x    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed	<   y
)r   z3Literal['']|List[QuoteUpdateParamsLineItemDiscount]r   idprice"QuoteUpdateParamsLineItemPriceData
price_dataquantityr   	tax_ratesN)r%   r&   r'   r   r(   r)   r*   r+   r,   r-   r   r      ss    =  	C s @AA # 233r,   r   c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)!QuoteUpdateParamsLineItemDiscountr<   r=   r>   Nr?   r+   r,   r-   rN   rN      r@   r,   rN   c                   r    e Zd ZU eed<   	 eed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y	)
rI   currencyproduct+QuoteUpdateParamsLineItemPriceDataRecurring	recurring)	exclusive	inclusiveunspecifiedtax_behaviorunit_amountunit_amount_decimalN)r%   r&   r'   r)   r(   r   r   r*   r+   r,   r-   rI   rI      sg    M L HII g&MNOO S!! %S))r,   rI   c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)rR   )daymonthweekyearintervalinterval_countN)r%   r&   r'   r   r(   r   r*   r+   r,   r-   rR   rR      s%    455  $$r,   rR   c                   ^    e Zd ZU ed   ed<   	 ed   ed<   	 eeeef      ed<   	 ed   ed<   y)	r"   r   r   z-Literal['']|Literal['current_period_end']|inteffective_dater    r
   trial_period_daysN)r%   r&   r'   r   r(   r   r)   r+   r,   r-   r"   r"      sW    .//  7  $sCx.)) ##455r,   r"   c                   <    e Zd ZU ee   ed<   	 ee   ed<   	 eed<   y)QuoteUpdateParamsTransferDataamountamount_percentdestinationN)r%   r&   r'   r   r*   r(   floatr)   r+   r,   r-   re   re      s1      && r,   re   N)typingr   r   typing_extensionsr   r   r   r	   r   r0   r;   r   rC   r   rN   rI   rR   r"   re   r+   r,   r-   <module>rl      s     = =J	 JZI Y 	 y Y 	 :	  6) 	 *I r,   