
    +h|                     \    d dl mZmZmZ d dlmZ d dlmZ  G d de      Z G d de	      Z
y)	    )OptionalAnyDict)Protocol)StripeObjectc            
       D    e Zd ZdefdZdededee   deeef   def
dZ	y)	_Verifiablereturnc                      y N )selfs    ]/var/www/html/venv/lib/python3.12/site-packages/stripe/api_resources/abstract/verify_mixin.pyinstance_urlz_Verifiable.instance_url   s        methodurlidempotency_keyparamsc                      y r   r   )r   r   r   r   r   s        r   _requestz_Verifiable._request   s     	r   N)
__name__
__module____qualname__strr   r   r   r   r   r   r   r   r   r	   r	      sO    c   "#	
 S#X 
r   r	   c                       e Zd ZddefdZy)VerifyMixinNr   c                 R    | j                         dz   }| j                  d|||      S )Nz/verifypost)r   r   )r   r   )r   r   r   r   s       r   verifyzVerifyMixin.verify   s4    !I-}}C  
 	
r   r   )r   r   r   r	   r    r   r   r   r   r      s    
[ 
r   r   N)typingr   r   r   typing_extensionsr   stripe.stripe_objectr   r	   objectr   r   r   r   <module>r%      s)    & & & -( 
& 
r   