§
    jo—fA  ã                   ó    — 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mZmZ d dlmZmZmZ  G d„ ded         ed         ¦  «        Zd	S )
é    )ÚCreateableAPIResource)ÚDeletableAPIResource)ÚRequestOptions)Úclass_method_variantÚsanitize_id)ÚClassVarÚListÚOptionalÚcastÚoverload)ÚLiteralÚNotRequiredÚUnpackc                   ó|  — e Zd ZU dZeed                  ed<    G d„ de¦  «        Ze	ed<   	 e	ed<   	 e
ed<   	 eed<   	 ed         ed	<   	 ee
         ed
<   	 ede
ded         dd fd„¦   «         Zeede
ded         dd fd„¦   «         ¦   «         Zeded         dd fd„¦   «         Z ed¦  «        ded         dd fd„¦   «         Zede
ded         dd fd„¦   «         Zeede
ded         dd fd„¦   «         ¦   «         Zeded         dd fd„¦   «         Z ed¦  «        ded         dd fd„¦   «         Zed„ ¦   «         ZdS )ÚEphemeralKeyÚephemeral_keyÚOBJECT_NAMEc                   ó2   — e Zd ZU eee                  ed<   dS )úEphemeralKey.DeleteParamsÚexpandN)Ú__name__Ú
__module__Ú__qualname__r   r	   ÚstrÚ__annotations__© ó    úO/var/www/html/Alfredo/env/lib/python3.11/site-packages/stripe/_ephemeral_key.pyÚDeleteParamsr      s+   € € € € € € Ø˜D œIÔ&Ð&Ð&Ñ&ð	ð 	r   r   ÚcreatedÚexpiresÚidÚlivemodeÚobjectÚsecretÚsidÚparamsr   Úreturnc                 óš   — |                       ¦   «         ›dt          |¦  «        ›}t          d|                      d||¬¦  «        ¦  «        S )úI
        Invalidates a short-lived API key for a given resource.
        ú/r   Údelete©r'   )Ú	class_urlr   r   Ú_static_request©Úclsr&   r'   Úurls       r   Ú_cls_deletezEphemeralKey._cls_delete0   s[   € ð Ÿš™œ˜˜­+°cÑ*:Ô*:Ð*:Ð;ˆÝØØ×ÒØØØð  ñ ô ñ
ô 
ð 	
r   c                 ó   — dS ©r*   Nr   ©r&   r'   s     r   r,   zEphemeralKey.deleteA   s	   € ð 	ˆr   c                 ó   — dS r5   r   ©Úselfr'   s     r   r,   zEphemeralKey.deleteK   s	   € ð 	ˆr   r3   c                 óV   — |                       d|                      ¦   «         |¬¦  «        S )r*   r,   r-   )Ú_request_and_refreshÚinstance_urlr8   s     r   r,   zEphemeralKey.deleteT   s6   € ð ×(Ò(ØØ×ÒÑÔØð )ñ 
ô 
ð 	
r   c              ‹   óª   K  — |                       ¦   «         ›dt          |¦  «        ›}t          d|                      d||¬¦  «        ƒ d{V —†¦  «        S )r*   r+   r   r,   r-   N)r.   r   r   Ú_static_request_asyncr0   s       r   Ú_cls_delete_asynczEphemeralKey._cls_delete_asynca   s}   è è € ð Ÿš™œ˜˜­+°cÑ*:Ô*:Ð*:Ð;ˆÝØØ×+Ò+ØØØð ,ñ ô ð ð ð ð ð ð ñ
ô 
ð 	
r   c              ‹   ó
   K  — dS r5   r   r6   s     r   Údelete_asynczEphemeralKey.delete_asyncr   s   è è € ð 	ˆr   c              ‹   ó
   K  — dS r5   r   r8   s     r   rA   zEphemeralKey.delete_async|   s   è è € ð 	ˆr   r?   c              ‹   óf   K  — |                       d|                      ¦   «         |¬¦  «        ƒ d{V —†S )r*   r,   r-   N)Ú_request_and_refresh_asyncr<   r8   s     r   rA   zEphemeralKey.delete_async…   sX   è è € ð ×4Ò4ØØ×ÒÑÔØð 5ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ð 	
r   c                 ó¦   — |                      d¦  «        €t          d¦  «        ‚|                      ¦   «         }|                      d||dd¬¦  «        S )NÚstripe_versionz;stripe_version must be specified to create an ephemeral keyÚpostÚapiÚV1)r'   Úbase_addressÚapi_mode)ÚgetÚ
ValueErrorr.   r/   )r1   r'   r2   s      r   ÚcreatezEphemeralKey.create’   sg   € à:Š:Ð&Ñ'Ô'Ð/Ýðñô ð ð
 mŠm‰oŒoˆØ×"Ò"ØØØØØð #ñ 
ô 
ð 	
r   N)r   r   r   r   r   r   r   r   r   Úintr   Úboolr
   Úclassmethodr   r3   r   Ústaticmethodr,   r   r?   rA   rN   r   r   r   r   r      sä  € € € € € € ð 7F€K˜' /Ô2Ô3ÐEÐEÑEðð ð ð ð ~ñ ô ð ð €L€LLðð €L€LLðð 	€G€GGðð €N€NNðð OÔ$Ð$Ð$Ñ$ðð SŒMÐÐÑðð ð
Øð
Ø!'Ð(CÔ!Dð
à	ð
ð 
ð 
ñ „[ð
ð  ØðØðØ"Ð#>Ô?ðà	ðð ð ñ „\ñ „Xðð ðØÐ:Ô;ðà	ðð ð ñ „Xðð Ð˜-Ñ(Ô(ð

ØÐ:Ô;ð

à	ð

ð 

ð 

ñ )Ô(ð

ð ð
Øð
Ø!'Ð(CÔ!Dð
à	ð
ð 
ð 
ñ „[ð
ð  ØðØðØ"Ð#>Ô?ðà	ðð ð ñ „\ñ „Xðð ðØÐ:Ô;ðà	ðð ð ñ „Xðð ÐÐ-Ñ.Ô.ð

ØÐ:Ô;ð

à	ð

ð 

ð 

ñ /Ô.ð

ð ð
ð 
ñ „[ð
ð 
ð 
r   r   N)Ústripe._createable_api_resourcer   Ústripe._deletable_api_resourcer   Ústripe._request_optionsr   Ústripe._utilr   r   Útypingr   r	   r
   r   r   Útyping_extensionsr   r   r   r   r   r   r   ú<module>rY      sê   ðð BÐ AÐ AÐ AÐ AÐ AØ ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ø ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ø :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :ðV
ð V
ð V
ð V
ð V
Ø˜.Ô)Ø˜Ô(ñV
ô V
ð V
ð V
ð V
r   