Ë
    <@‹gò—  ã                   óš   — d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZmZmZmZ d d	lmZmZmZ  G d
„ de«      Zy)é    )Ú
ListObject)ÚQuote)Ú$QuoteComputedUpfrontLineItemsService)ÚQuoteLineItemService)ÚRequestOptions)ÚStripeService)Úsanitize_id)ÚAnyÚDictÚListÚcast)ÚLiteralÚNotRequiredÚ	TypedDictc            	       ó¤  ‡ — e Zd Zˆ fd„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 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 d0„ d1e«      Z G d2„ d3e«      Z G d4„ d5e«      Z G d6„ d7e«      Z G d8„ d9e«      Z  G d:„ d;e«      Z! G d<„ d=e«      Z" G d>„ d?e«      Z#i i fd@dAdBe$dCe%e&   fdD„Z'i i fd@dAdBe$dCe%e&   fdE„Z(i i fd@dFdBe$dCe&fdG„Z)i i fd@dFdBe$dCe&fdH„Z*i i fdIe+d@dJdBe$dCe&fdK„Z,i i fdIe+d@dJdBe$dCe&fdL„Z-i i fdIe+d@dMdBe$dCe&fdN„Z.i i fdIe+d@dMdBe$dCe&fdO„Z/i i fdIe+d@dPdBe$dCe&fdQ„Z0i i fdIe+d@dPdBe$dCe&fdR„Z1i i fdIe+d@dSdBe$dCe&fdT„Z2i i fdIe+d@dSdBe$dCe&fdU„Z3i i fdIe+d@dVdBe$dCe&fdW„Z4i i fdIe+d@dVdBe$dCe&fdX„Z5i i fdIe+d@dYdBe$dCe6fdZ„Z7i i fdIe+d@dYdBe$dCe6fd[„Z8ˆ xZ9S )\ÚQuoteServicec                 óŒ   •— t         ‰| �  |«       t        | j                  «      | _        t        | j                  «      | _        y )N)ÚsuperÚ__init__r   Ú
_requestorÚ
line_itemsr   Úcomputed_upfront_line_items)ÚselfÚ	requestorÚ	__class__s     €úT/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_quote_service.pyr   zQuoteService.__init__   s7   ø€ Ü‰Ñ˜Ô#Ü.¨t¯©Ó?ˆŒä0Ø—‘óð 	Õ(ó    c                   ó$   — e Zd ZU eee      ed<   y)úQuoteService.AcceptParamsÚexpandN©Ú__name__Ú
__module__Ú__qualname__r   r   ÚstrÚ__annotations__© r   r   ÚAcceptParamsr      ó   … Ø˜D ™IÑ&Ó&ð	r   r(   c                   ó$   — e Zd ZU eee      ed<   y)úQuoteService.CancelParamsr    Nr!   r'   r   r   ÚCancelParamsr+       r)   r   r,   c                   ó�  — 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d   ed<   	 eed      ed<   	 ee	eef      ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed <   y!)"úQuoteService.CreateParamsúLiteral['']|intÚapplication_fee_amountúLiteral['']|floatÚapplication_fee_percentú%QuoteService.CreateParamsAutomaticTaxÚautomatic_tax©Úcharge_automaticallyÚsend_invoiceÚcollection_methodÚcustomerúLiteral['']|List[str]Údefault_tax_ratesúLiteral['']|strÚdescriptionz3Literal['']|List[QuoteService.CreateParamsDiscount]Ú	discountsr    Ú
expires_atÚfooterú"QuoteService.CreateParamsFromQuoteÚ
from_quoteÚheaderú(QuoteService.CreateParamsInvoiceSettingsÚinvoice_settingsú!QuoteService.CreateParamsLineItemr   ÚmetadataÚon_behalf_ofú)QuoteService.CreateParamsSubscriptionDataÚsubscription_dataÚ
test_clockz1Literal['']|QuoteService.CreateParamsTransferDataÚtransfer_dataN©
r"   r#   r$   r   r&   r   r%   r   Úintr   r'   r   r   ÚCreateParamsr.   &   s¢  … Ø +Ð,=Ñ >Ó>ð	ð "-Ð-@Ñ!AÓAð	ð #Ð#JÑKÓKð	ð 'ØÐ:Ñ;ñ
ó 	
ð	ð ˜cÑ"Ó"ð	ð 'Ð'>Ñ?Ó?ð	ð !Ð!2Ñ3Ó3ð	ð ØAñ
ó 	
ð	ð ˜D ™IÑ&Ó&ð	ð   Ñ$Ó$ð	ð Ð-Ñ.Ó.ð	ð  Ð DÑEÓEð	ð Ð-Ñ.Ó.ð	ð &Ø6ñ
ó 	
ð	ð   Ð%HÑ IÑJÓJð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð "Ð"3Ñ4Ó4ð	ð 'Ø7ñ
ó 	
ð	ð   Ñ$Ó$ð	ð #Ø?ñ
ó 	
ð	r   rO   c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)r3   Úenabledú.QuoteService.CreateParamsAutomaticTaxLiabilityÚ	liabilityN©r"   r#   r$   Úboolr&   r   r'   r   r   ÚCreateParamsAutomaticTaxz%QuoteService.CreateParamsAutomaticTax‚   ó#   … Ø‹ð	ð Ø<ñ
ó 	
ð	r   rV   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rR   Úaccount©rY   r   ÚtypeN©r"   r#   r$   r   r%   r&   r   r'   r   r   Ú!CreateParamsAutomaticTaxLiabilityz.QuoteService.CreateParamsAutomaticTaxLiabilityŽ   ó%   … Ø˜SÑ!Ó!ð	ð Ð'Ñ(Ó(ð	r   r]   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú!QuoteService.CreateParamsDiscountÚcouponÚdiscountÚpromotion_codeN©r"   r#   r$   r   r%   r&   r'   r   r   ÚCreateParamsDiscountr`   ˜   ó6   … Ø˜CÑ Ó ð	ð ˜cÑ"Ó"ð	ð $ CÑ(Ó(ð	r   re   c                   ó*   — e Zd ZU ee   ed<   	 eed<   y)rA   Úis_revisionÚquoteN)r"   r#   r$   r   rU   r&   r%   r'   r   r   ÚCreateParamsFromQuotez"QuoteService.CreateParamsFromQuote¦   s   … Ø  Ñ&Ó&ð	ð ‹
ð	r   rj   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rD   Údays_until_dueú.QuoteService.CreateParamsInvoiceSettingsIssuerÚissuerN©r"   r#   r$   r   rN   r&   r'   r   r   ÚCreateParamsInvoiceSettingsz(QuoteService.CreateParamsInvoiceSettings°   ó%   … Ø# CÑ(Ó(ð	ð ÐLÑMÓMð	r   rp   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rm   rY   rZ   r[   Nr\   r'   r   r   Ú!CreateParamsInvoiceSettingsIssuerz.QuoteService.CreateParamsInvoiceSettingsIssuerº   r^   r   rs   c                   óf   — e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   y	)
rF   z;Literal['']|List[QuoteService.CreateParamsLineItemDiscount]r>   Úpriceú*QuoteService.CreateParamsLineItemPriceDataÚ
price_dataÚquantityr:   Ú	tax_ratesN©r"   r#   r$   r   r&   r%   rN   r'   r   r   ÚCreateParamsLineItemz!QuoteService.CreateParamsLineItemÄ   sa   … ØØIñ
ó 	
ð	ð ˜3ÑÓð	ð  Ð LÑMÓMð	ð ˜cÑ"Ó"ð	ð Ð6Ñ7Ó7ð	r   r{   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú)QuoteService.CreateParamsLineItemDiscountra   rb   rc   Nrd   r'   r   r   ÚCreateParamsLineItemDiscountr}   Ü   rf   r   r~   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	)
rv   ÚcurrencyÚproductú3QuoteService.CreateParamsLineItemPriceDataRecurringÚ	recurring©Ú	exclusiveÚ	inclusiveÚunspecifiedÚtax_behaviorÚunit_amountÚunit_amount_decimalN©r"   r#   r$   r%   r&   r   r   rN   r'   r   r   ÚCreateParamsLineItemPriceDataz*QuoteService.CreateParamsLineItemPriceDataê   óp   … Ø‹ð	ð ‹ð	ð ØAñ
ó 	
ð	ð "ØÐ;Ñ<ñ
ó 	
ð	ð ! Ñ%Ó%ð	ð )¨Ñ-Ó-ð	r   rŒ   c                   ó0   — e Zd ZU ed   ed<   	 ee   ed<   y)r‚   ©ÚdayÚmonthÚweekÚyearÚintervalÚinterval_countN©r"   r#   r$   r   r&   r   rN   r'   r   r   Ú&CreateParamsLineItemPriceDataRecurringz3QuoteService.CreateParamsLineItemPriceDataRecurring  ó%   … ØÐ8Ñ9Ó9ð	ð $ CÑ(Ó(ð	r   r—   c                   ó^   — e Zd ZU ee   ed<   	 ed   ed<   	 eeeef      ed<   	 ed   ed<   y)rI   r=   ú-Literal['']|Literal['current_period_end']|intÚeffective_daterG   r/   Útrial_period_daysN)r"   r#   r$   r   r%   r&   r   r'   r   r   ÚCreateParamsSubscriptionDataz)QuoteService.CreateParamsSubscriptionData  sV   … Ø  Ñ%Ó%ð	ð $Ø;ñ
ó 	
ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð 'Ð'8Ñ9Ó9ð	r   r�   c                   ó<   — e Zd ZU ee   ed<   	 ee   ed<   	 eed<   y)ú%QuoteService.CreateParamsTransferDataÚamountÚamount_percentÚdestinationN©r"   r#   r$   r   rN   r&   Úfloatr%   r'   r   r   ÚCreateParamsTransferDatarŸ   &  ó1   … Ø˜CÑ Ó ð	ð $ EÑ*Ó*ð	ð Óð	r   r¥   c                   ó6   — e Zd ZU eee      ed<   	 ee   ed<   y)ú QuoteService.FinalizeQuoteParamsr    r?   N)r"   r#   r$   r   r   r%   r&   rN   r'   r   r   ÚFinalizeQuoteParamsr¨   4  s(   … Ø˜D ™IÑ&Ó&ð	ð   Ñ$Ó$ð	r   r©   c                   ó–   — e Zd ZU ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   y	)
úQuoteService.ListParamsr9   Úending_beforer    ÚlimitÚstarting_after)ÚacceptedÚcanceledÚdraftÚopenÚstatusrK   N)	r"   r#   r$   r   r%   r&   r   rN   r   r'   r   r   Ú
ListParamsr«   >  sˆ   … Ø˜cÑ"Ó"ð	ð # 3Ñ'Ó'ð	ð ˜D ™IÑ&Ó&ð	ð ˜3ÑÓð	ð $ CÑ(Ó(ð	ð ˜GÐ$KÑLÑMÓMð	ð   Ñ$Ó$ð	r   r´   c                   ó$   — e Zd ZU eee      ed<   y)úQuoteService.PdfParamsr    Nr!   r'   r   r   Ú	PdfParamsr¶   \  r)   r   r·   c                   ó$   — e Zd ZU eee      ed<   y)úQuoteService.RetrieveParamsr    Nr!   r'   r   r   ÚRetrieveParamsr¹   b  r)   r   rº   c                   ó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)úQuoteService.UpdateParamsr/   r0   r1   r2   ú%QuoteService.UpdateParamsAutomaticTaxr4   r5   r8   r9   r:   r;   r<   r=   z3Literal['']|List[QuoteService.UpdateParamsDiscount]r>   r    r?   r@   rC   ú(QuoteService.UpdateParamsInvoiceSettingsrE   ú!QuoteService.UpdateParamsLineItemr   rG   rH   ú)QuoteService.UpdateParamsSubscriptionDatarJ   z1Literal['']|QuoteService.UpdateParamsTransferDatarL   NrM   r'   r   r   ÚUpdateParamsr¼   h  s}  … Ø +Ð,=Ñ >Ó>ð	ð "-Ð-@Ñ!AÓAð	ð #Ð#JÑKÓKð	ð 'ØÐ:Ñ;ñ
ó 	
ð	ð ˜cÑ"Ó"ð	ð 'Ð'>Ñ?Ó?ð	ð !Ð!2Ñ3Ó3ð	ð ØAñ
ó 	
ð	ð ˜D ™IÑ&Ó&ð	ð   Ñ$Ó$ð	ð Ð-Ñ.Ó.ð	ð Ð-Ñ.Ó.ð	ð &Ø6ñ
ó 	
ð	ð   Ð%HÑ IÑJÓJð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð "Ð"3Ñ4Ó4ð	ð 'Ø7ñ
ó 	
ð	ð #Ø?ñ
ó 	
ð	r   rÁ   c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)r½   rQ   ú.QuoteService.UpdateParamsAutomaticTaxLiabilityrS   NrT   r'   r   r   ÚUpdateParamsAutomaticTaxz%QuoteService.UpdateParamsAutomaticTax¼  rW   r   rÄ   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rÃ   rY   rZ   r[   Nr\   r'   r   r   Ú!UpdateParamsAutomaticTaxLiabilityz.QuoteService.UpdateParamsAutomaticTaxLiabilityÈ  r^   r   rÆ   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú!QuoteService.UpdateParamsDiscountra   rb   rc   Nrd   r'   r   r   ÚUpdateParamsDiscountrÈ   Ò  rf   r   rÉ   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r¾   rl   ú.QuoteService.UpdateParamsInvoiceSettingsIssuerrn   Nro   r'   r   r   ÚUpdateParamsInvoiceSettingsz(QuoteService.UpdateParamsInvoiceSettingsà  rq   r   rÌ   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rË   rY   rZ   r[   Nr\   r'   r   r   Ú!UpdateParamsInvoiceSettingsIssuerz.QuoteService.UpdateParamsInvoiceSettingsIssuerê  r^   r   rÎ   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¿   z;Literal['']|List[QuoteService.UpdateParamsLineItemDiscount]r>   Úidru   ú*QuoteService.UpdateParamsLineItemPriceDatarw   rx   r:   ry   Nrz   r'   r   r   ÚUpdateParamsLineItemz!QuoteService.UpdateParamsLineItemô  ss   … ØØIñ
ó 	
ð	ð ˜ÑÓð	ð ˜3ÑÓð	ð  Ð LÑMÓMð	ð ˜cÑ"Ó"ð	ð Ð6Ñ7Ó7ð	r   rÒ   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú)QuoteService.UpdateParamsLineItemDiscountra   rb   rc   Nrd   r'   r   r   ÚUpdateParamsLineItemDiscountrÔ     rf   r   rÕ   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	)
rÑ   r€   r�   ú3QuoteService.UpdateParamsLineItemPriceDataRecurringrƒ   r„   rˆ   r‰   rŠ   Nr‹   r'   r   r   ÚUpdateParamsLineItemPriceDataz*QuoteService.UpdateParamsLineItemPriceData  r�   r   rØ   c                   ó0   — e Zd ZU ed   ed<   	 ee   ed<   y)r×   r�   r”   r•   Nr–   r'   r   r   Ú&UpdateParamsLineItemPriceDataRecurringz3QuoteService.UpdateParamsLineItemPriceDataRecurring<  r˜   r   rÚ   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=   rš   r›   rG   r/   rœ   N)r"   r#   r$   r   r&   r   r%   r'   r   r   ÚUpdateParamsSubscriptionDataz)QuoteService.UpdateParamsSubscriptionDataF  sW   … Ø Ð!2Ñ3Ó3ð	ð $Ø;ñ
ó 	
ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð 'Ð'8Ñ9Ó9ð	r   rÜ   c                   ó<   — e Zd ZU ee   ed<   	 ee   ed<   	 eed<   y)ú%QuoteService.UpdateParamsTransferDatar    r¡   r¢   Nr£   r'   r   r   ÚUpdateParamsTransferDatarÞ   Z  r¦   r   rß   Úparamsr«   ÚoptionsÚreturnc           
      óX   — t        t        t           | j                  ddd||¬«      «      S )ú0
        Returns a list of your quotes.
        Úgetú
/v1/quotesÚapi©Úbase_addressrà   rá   )r   r   r   Ú_request©r   rà   rá   s      r   ÚlistzQuoteService.listh  s9   € ô Ü”uÑØ�M‰MØØØ"ØØð ó ó	
ð 		
r   c           
   ƒ   ót   K  — t        t        t           | j                  ddd||¬«      ƒ d{  –—† «      S 7 Œ­w)rä   rå   ræ   rç   rè   N)r   r   r   Ú_request_asyncrë   s      r   Ú
list_asynczQuoteService.list_async{  sI   è ø€ ô Ü”uÑØ×%Ñ%ØØØ"ØØð &ó ÷ ó	
ð 		
ðús   ‚+8­6
®	8r.   c           
      óJ   — t        t        | j                  ddd||¬«      «      S )úï
        A quote models prices and services for a customer. Default options for header, description, footer, and expires_at can be set in the dashboard via the [quote template](https://dashboard.stripe.com/settings/billing/quote).
        Úpostræ   rç   rè   )r   r   rê   rë   s      r   ÚcreatezQuoteService.createŽ  s4   € ô ÜØ�M‰MØØØ"ØØð ó ó	
ð 		
r   c           
   ƒ   óf   K  — t        t        | j                  ddd||¬«      ƒ d{  –—† «      S 7 Œ­w)rñ   rò   ræ   rç   rè   N)r   r   rî   rë   s      r   Úcreate_asynczQuoteService.create_async¡  sD   è ø€ ô ÜØ×%Ñ%ØØØ"ØØð &ó ÷ ó	
ð 		
ðús   ‚$1¦/
§	1ri   r¹   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )ú8
        Retrieves the quote with the given ID.
        rå   ú/v1/quotes/{quote}©ri   rç   rè   ©r   r   rê   Úformatr	   ©r   ri   rà   rá   s       r   ÚretrievezQuoteService.retrieve´  sG   € ô ÜØ�M‰MØØ$×+Ñ+´+¸eÓ2DÐ+ÓEØ"ØØð ó ó	
ð 		
r   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r÷   rå   rø   rù   rç   rè   N©r   r   rî   rû   r	   rü   s       r   Úretrieve_asynczQuoteService.retrieve_asyncÈ  sW   è ø€ ô ÜØ×%Ñ%ØØ$×+Ñ+´+¸eÓ2DÐ+ÓEØ"ØØð &ó ÷ ó	
ð 		
ðúó   ‚=A
¿A
Á 	A
r¼   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )úD
        A quote models prices and services for a customer.
        rò   rø   rù   rç   rè   rú   rü   s       r   ÚupdatezQuoteService.updateÜ  sG   € ô ÜØ�M‰MØØ$×+Ñ+´+¸eÓ2DÐ+ÓEØ"ØØð ó ó	
ð 		
r   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r  rò   rø   rù   rç   rè   Nrÿ   rü   s       r   Úupdate_asynczQuoteService.update_asyncð  sW   è ø€ ô ÜØ×%Ñ%ØØ$×+Ñ+´+¸eÓ2DÐ+ÓEØ"ØØð &ó ÷ ó	
ð 		
ðúr  r   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )ú.
        Accepts the specified quote.
        rò   ú/v1/quotes/{quote}/acceptrù   rç   rè   rú   rü   s       r   ÚacceptzQuoteService.accept  óG   € ô ÜØ�M‰MØØ+×2Ñ2¼ÀUÓ9KÐ2ÓLØ"ØØð ó ó	
ð 		
r   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r  rò   r	  rù   rç   rè   Nrÿ   rü   s       r   Úaccept_asynczQuoteService.accept_async  óW   è ø€ ô ÜØ×%Ñ%ØØ+×2Ñ2¼ÀUÓ9KÐ2ÓLØ"ØØð &ó ÷ ó	
ð 		
ðúr  r+   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )ú$
        Cancels the quote.
        rò   ú/v1/quotes/{quote}/cancelrù   rç   rè   rú   rü   s       r   ÚcancelzQuoteService.cancel,  r  r   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r  rò   r  rù   rç   rè   Nrÿ   rü   s       r   Úcancel_asynczQuoteService.cancel_async@  r  r  r¨   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )ú&
        Finalizes the quote.
        rò   ú/v1/quotes/{quote}/finalizerù   rç   rè   rú   rü   s       r   Úfinalize_quotezQuoteService.finalize_quoteT  sG   € ô ÜØ�M‰MØØ-×4Ñ4¼;ÀuÓ;MÐ4ÓNØ"ØØð ó ó	
ð 		
r   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r  rò   r  rù   rç   rè   Nrÿ   rü   s       r   Úfinalize_quote_asyncz!QuoteService.finalize_quote_asynch  sW   è ø€ ô ÜØ×%Ñ%ØØ-×4Ñ4¼;ÀuÓ;MÐ4ÓNØ"ØØð &ó ÷ ó	
ð 		
ðúr  r¶   c                 ó|   — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      «      S )ú¡
        Download the PDF for a finalized quote. Explanation for special handling can be found [here](https://docs.stripe.com/quotes/overview#quote_pdf)
        rå   ú/v1/quotes/{quote}/pdfrù   Úfilesrè   )r   r
   Ú_request_streamrû   r	   rü   s       r   ÚpdfzQuoteService.pdf|  sI   € ô ÜØ× Ñ ØØ(×/Ñ/´kÀ%Ó6HÐ/ÓIØ$ØØð !ó ó	
ð 		
r   c              ƒ   ó˜   K  — t        t        | j                  ddj                  t	        |«      ¬«      d||¬«      ƒ d{  –—† «      S 7 Œ­w)r  rå   r  rù   r  rè   N)r   r
   Ú_request_stream_asyncrû   r	   rü   s       r   Ú	pdf_asynczQuoteService.pdf_async�  sW   è ø€ ô ÜØ×,Ñ,ØØ(×/Ñ/´kÀ%Ó6HÐ/ÓIØ$ØØð -ó ÷ ó	
ð 		
ðúr  ):r"   r#   r$   r   r   r(   r,   rO   rV   r]   re   rj   rp   rs   r{   r~   rŒ   r—   r�   r¥   r©   r´   r·   rº   rÁ   rÄ   rÆ   rÉ   rÌ   rÎ   rÒ   rÕ   rØ   rÚ   rÜ   rß   r   r   r   rì   rï   ró   rõ   r%   rý   r   r  r  r
  r  r  r  r  r  r
   r   r#  Ú__classcell__)r   s   @r   r   r      s”  ø„ ô
ô�yô ô�yô ôZ�yô Zôx
 9ô 
ô¨Iô ô˜yô ô 	ô ô iô ô¨Iô ô˜yô ô0 yô ô¨	ô ô<°ô ô yô ô( 9ô ô˜iô ô�Yô ô<�Iô ô˜ô ôR�yô Rôh
 9ô 
ô¨Iô ô˜yô ô iô ô¨Iô ô˜yô ô8 yô ô¨	ô ô<°ô ô yô ô( 9ô ð  -/Ø"$ñ
à)ð
ð  ð
ð 
�EÑ	ó	
ð* -/Ø"$ñ
à)ð
ð  ð
ð 
�EÑ	ó	
ð* /1Ø"$ñ
à+ð
ð  ð
ð 
ó	
ð* /1Ø"$ñ
à+ð
ð  ð
ð 
ó	
ð, 13Ø"$ñ	
àð
ð .ð
ð  ð	
ð
 
ó
ð. 13Ø"$ñ	
àð
ð .ð
ð  ð	
ð
 
ó
ð. /1Ø"$ñ	
àð
ð ,ð
ð  ð	
ð
 
ó
ð. /1Ø"$ñ	
àð
ð ,ð
ð  ð	
ð
 
ó
ð. /1Ø"$ñ	
àð
ð ,ð
ð  ð	
ð
 
ó
ð. /1Ø"$ñ	
àð
ð ,ð
ð  ð	
ð
 
ó
ð. /1Ø"$ñ	
àð
ð ,ð
ð  ð	
ð
 
ó
ð. /1Ø"$ñ	
àð
ð ,ð
ð  ð	
ð
 
ó
ð. 68Ø"$ñ	
àð
ð 3ð
ð  ð	
ð
 
ó
ð. 68Ø"$ñ	
àð
ð 3ð
ð  ð	
ð
 
ó
ð. ,.Ø"$ñ	
àð
ð )ð
ð  ð	
ð
 
ó
ð. ,.Ø"$ñ	
àð
ð )ð
ð  ð	
ð
 
÷
r   r   N)Ústripe._list_objectr   Ústripe._quoter   Ú1stripe._quote_computed_upfront_line_items_servicer   Ústripe._quote_line_item_servicer   Ústripe._request_optionsr   Ústripe._stripe_servicer   Ústripe._utilr	   Útypingr
   r   r   r   Útyping_extensionsr   r   r   r   r'   r   r   ú<module>r.     s;   ðõ +Ý õõ AÝ 2Ý 0Ý $ß (Ó (ß =Ñ =ôR
�=õ R
r   