§
    jo—f’  ã                   óv   — 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d         ¦  «        ZdS )	é    )Ú
ListObject)ÚListableAPIResource)ÚRequestOptions)ÚClassVarÚList)ÚLiteralÚNotRequiredÚUnpackc                   ó~  — e Zd ZU dZdZeed                  ed<    G d„ de¦  «        Z	 G d„ de¦  «        Z
eed<   	 eed	<   	 eed
<   	 ed         ed<   	 eded         ded          fd„¦   «         Zeded         ded          fd„¦   «         Zed	eded         dd fd„¦   «         Zed	eded         dd fd„¦   «         ZdS )ÚTaxCodezo
    [Tax codes](https://stripe.com/docs/tax/tax-categories) classify goods and services for tax purposes.
    Útax_codeÚOBJECT_NAMEc                   óz   — e Zd ZU ee         ed<   	 eee                  ed<   	 ee         ed<   	 ee         ed<   dS )úTaxCode.ListParamsÚending_beforeÚexpandÚlimitÚstarting_afterN)Ú__name__Ú
__module__Ú__qualname__r	   ÚstrÚ__annotations__r   Úint© ó    úJ/var/www/html/Alfredo/env/lib/python3.11/site-packages/stripe/_tax_code.pyÚ
ListParamsr      ss   € € € € € € Ø" 3Ô'Ð'Ð'Ñ'ð	ð ˜D œIÔ&Ð&Ð&Ñ&ð	ð ˜3ÔÐÐÑð	ð $ CÔ(Ð(Ð(Ñ(ð	ð 	r   r   c                   ó2   — e Zd ZU eee                  ed<   dS )úTaxCode.RetrieveParamsr   N)r   r   r   r	   r   r   r   r   r   r   ÚRetrieveParamsr    #   s+   € € € € € € Ø˜D œIÔ&Ð&Ð&Ñ&ð	ð 	r   r!   ÚdescriptionÚidÚnameÚobjectÚparamsr   Úreturnc                 óÌ   — |                       d|                      ¦   «         |¬¦  «        }t          |t          ¦  «        s$t	          dt          |¦  «        j        z  ¦  «        ‚|S )ú¡
        A list of [all tax codes available](https://stripe.com/docs/tax/tax-categories) to add to Products in order to allow specific tax calculations.
        Úget©r&   ú%Expected list object from API, got %s)Ú_static_requestÚ	class_urlÚ
isinstancer   Ú	TypeErrorÚtyper   ©Úclsr&   Úresults      r   ÚlistzTaxCode.list:   sp   € ð ×$Ò$ØØMŠM‰OŒOØð %ñ 
ô 
ˆõ
 ˜&¥*Ñ-Ô-ð 	ÝØ7Ý˜‘<”<Ô(ñ*ñô ð ð
 ˆr   c              ‹   óÜ   K  — |                       d|                      ¦   «         |¬¦  «        ƒ d{V —†}t          |t          ¦  «        s$t	          dt          |¦  «        j        z  ¦  «        ‚|S )r)   r*   r+   Nr,   )Ú_static_request_asyncr.   r/   r   r0   r1   r   r2   s      r   Ú
list_asynczTaxCode.list_asyncN   s’   è è € ð ×0Ò0ØØMŠM‰OŒOØð 1ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ˆõ
 ˜&¥*Ñ-Ô-ð 	ÝØ7Ý˜‘<”<Ô(ñ*ñô ð ð
 ˆr   r    c                 ó@   —  | |fi |¤Ž}|                      ¦   «          |S )ú
        Retrieves the details of an existing tax code. Supply the unique tax code ID and Stripe will return the corresponding tax code information.
        )Úrefresh©r3   r#   r&   Úinstances       r   ÚretrievezTaxCode.retrieveb   s2   € ð 3rÐ$Ð$˜VÐ$Ð$ˆØ×ÒÑÔÐØˆr   c              ‹   óP   K  —  | |fi |¤Ž}|                      ¦   «         ƒ d{V —† |S )r:   N)Úrefresh_asyncr<   s       r   Úretrieve_asynczTaxCode.retrieve_asyncm   sH   è è € ð 3rÐ$Ð$˜VÐ$Ð$ˆØ×$Ò$Ñ&Ô&Ð&Ð&Ð&Ð&Ð&Ð&Ð&Øˆr   N)r   r   r   Ú__doc__r   r   r   r   r   r   r!   r   Úclassmethodr
   r   r5   r8   r>   rA   r   r   r   r   r   
   sÍ  € € € € € € ðð ð 2<€K˜' *Ô-Ô.Ð;Ð;Ñ;ðð ð ð ð ^ñ ô ð ð$ð ð ð ð ˜ñ ô ð ð ÐÐÑðð 	€G€GGðð €I€IIðð JÔÐÐÑðð ðØÐ2Ô3ðà	IÔ	ðð ð ñ „[ðð& ðØÐ2Ô3ðà	IÔ	ðð ð ñ „[ðð& ðØðØ &Ð'?Ô @ðà	ðð ð ñ „[ðð ðØðØ &Ð'?Ô @ðà	ðð ð ñ „[ðð ð r   r   N)Ústripe._list_objectr   Ústripe._listable_api_resourcer   Ústripe._request_optionsr   Útypingr   r   Útyping_extensionsr   r	   r
   r   r   r   r   ú<module>rI      s·   ðð +Ð *Ð *Ð *Ð *Ð *Ø =Ð =Ð =Ð =Ð =Ð =Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø !Ð !Ð !Ð !Ð !Ð !Ð !Ð !Ø :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :ðlð lð lð lð lÐ! )Ô,ñ lô lð lð lð lr   