Ë
    <@‹gw  ã                   ób   — d dl mZ d dlmZ 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y)	é    )ÚRequestOptions)ÚStripeService)ÚSettings)ÚListÚcast)ÚLiteralÚNotRequiredÚ	TypedDictc                   óâ   — e Z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i i fddde	de
fd„Zi i fddde	de
fd„Zi i fddde	de
fd„Zi i fddde	de
fd„Zy)ÚSettingsServicec                   ó$   — e Zd ZU eee      ed<   y)úSettingsService.RetrieveParamsÚexpandN)Ú__name__Ú
__module__Ú__qualname__r	   r   ÚstrÚ__annotations__© ó    ú[/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/tax/_settings_service.pyÚRetrieveParamsr      s   … Ø˜D ™IÑ&Ó&ð	r   r   c                   óH   — e Zd ZU ed   ed<   	 eee      ed<   	 ed   ed<   y)úSettingsService.UpdateParamsú$SettingsService.UpdateParamsDefaultsÚdefaultsr   ú&SettingsService.UpdateParamsHeadOfficeÚhead_officeN)r   r   r   r	   r   r   r   r   r   r   ÚUpdateParamsr      s<   … ØÐDÑEÓEð	ð ˜D ™IÑ&Ó&ð	ð !Ð!IÑJÓJð	r   r   c                   ó6   — e Zd ZU eed      ed<   	 ee   ed<   y)r   )Ú	exclusiveÚ	inclusiveÚinferred_by_currencyÚtax_behaviorÚtax_codeN)r   r   r   r	   r   r   r   r   r   r   ÚUpdateParamsDefaultsz$SettingsService.UpdateParamsDefaults   s/   … Ø!ØÐDÑEñ
ó 	
ð	ð ˜cÑ"Ó"ð	r   r&   c                   ó   — e Zd ZU ded<   y)r   ú-SettingsService.UpdateParamsHeadOfficeAddressÚaddressN)r   r   r   r   r   r   r   ÚUpdateParamsHeadOfficez&SettingsService.UpdateParamsHeadOffice+   s   … Ø@Ó@ð	r   r*   c                   óx   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r(   ÚcityÚcountryÚline1Úline2Úpostal_codeÚstateN)r   r   r   r	   r   r   r   r   r   ÚUpdateParamsHeadOfficeAddressz-SettingsService.UpdateParamsHeadOfficeAddress1   sl   … Ø˜#ÑÓð	ð ˜SÑ!Ó!ð	ð ˜3ÑÓð	ð ˜3ÑÓð	ð ! Ñ%Ó%ð	ð ˜3ÑÓð	r   r2   Úparamsr   ÚoptionsÚreturnc           
      óJ   — t        t        | j                  ddd||¬«      «      S )ú8
        Retrieves Tax Settings for a merchant.
        Úgetú/v1/tax/settingsÚapi©Úbase_addressr3   r4   ©r   r   Ú_request©Úselfr3   r4   s      r   ÚretrievezSettingsService.retrieveK   s4   € ô ÜØ�M‰MØØ"Ø"ØØð ó ó	
ð 		
r   c           
   ƒ   óf   K  — t        t        | j                  ddd||¬«      ƒ d{  –—† «      S 7 Œ­w)r7   r8   r9   r:   r;   N©r   r   Ú_request_asyncr?   s      r   Úretrieve_asynczSettingsService.retrieve_async^   sD   è ø€ ô ÜØ×%Ñ%ØØ"Ø"ØØð &ó ÷ ó	
ð 		
ðúó   ‚$1¦/
§	1r   c           
      óJ   — t        t        | j                  ddd||¬«      «      S )ú‰
        Updates Tax Settings parameters used in tax calculations. All parameters are editable but none can be removed once set.
        Úpostr9   r:   r;   r=   r?   s      r   ÚupdatezSettingsService.updateq   s4   € ô ÜØ�M‰MØØ"Ø"ØØð ó ó	
ð 		
r   c           
   ƒ   óf   K  — t        t        | j                  ddd||¬«      ƒ d{  –—† «      S 7 Œ­w)rH   rI   r9   r:   r;   NrC   r?   s      r   Úupdate_asynczSettingsService.update_async„   sD   è ø€ ô ÜØ×%Ñ%ØØ"Ø"ØØð &ó ÷ ó	
ð 		
ðúrF   N)r   r   r   r
   r   r   r&   r*   r2   r   r   rA   rE   rJ   rL   r   r   r   r   r   
   sâ   „ ô˜ô ô�yô ô
˜yô 
ô ô ô¨	ô ð8 46Ø"$ñ
à0ð
ð  ð
ð 
ó	
ð* 46Ø"$ñ
à0ð
ð  ð
ð 
ó	
ð* 24Ø"$ñ
à.ð
ð  ð
ð 
ó	
ð* 24Ø"$ñ
à.ð
ð  ð
ð 
ô	
r   r   N)Ústripe._request_optionsr   Ústripe._stripe_servicer   Ústripe.tax._settingsr   Útypingr   r   Útyping_extensionsr   r	   r
   r   r   r   r   ú<module>rR      s'   ðõ 3Ý 0Ý )ß ß =Ñ =ôK
�mõ K
r   