
    x
h
                        d dl mZ d dlmZ d dlmZ  G d dej                        Z ej                  e      Z	 G d dej                        Z
 ej                  e
      Z ej                  d	      ej                  _         ed
g      e_        d
ej                  j                  fge_         ej                         e
j$                  _         edg      e
_        de
j$                  j                  fge
_        dej                  _        de
j$                  _         ej(                  ddde	e ej*                         dddd      Z ej(                  ddde	e ej*                         dddd      ZeedZy)    )unicode_literals)
stone_base)stone_validatorsc                   Z     e Zd ZdZdgZdZ	 ddZ ej                  d      Z	 fdZ
 xZS )EchoArgz
    Contains the arguments to be sent to the Dropbox servers.

    :ivar check.EchoArg.query: The string that you'd like to be echoed back to
        you.
    _query_valueFc                 B    t         j                  | _        ||| _        y y N)bbNOT_SETr   query)selfr   s     R/var/www/html/lionshead-backend/venv/lib/python3.12/site-packages/dropbox/check.py__init__zEchoArg.__init__   s     JJDJ     r   c                 0    t         t        |   |||       y r
   )superr   _process_custom_annotationsr   annotation_type
field_path	processor	__class__s       r   r   z#EchoArg._process_custom_annotations!   s    gt8*V_`r   r
   )__name__
__module____qualname____doc__	__slots___has_required_fieldsr   r   	Attributer   r   __classcell__r   s   @r   r   r   
   sD     	I !  BLL!Ea ar   r   c                   Z     e Zd ZdZdgZdZ	 ddZ ej                  d      Z	 fdZ
 xZS )
EchoResultz
    EchoResult contains the result returned from the Dropbox servers.

    :ivar check.EchoResult.result: If everything worked correctly, this would be
        the same as query.
    _result_valueFc                 B    t         j                  | _        ||| _        y y r
   )r   r   r%   result)r   r'   s     r   r   zEchoResult.__init__4   s     ZZ DK r   r'   c                 0    t         t        |   |||       y r
   )r   r$   r   r   s       r   r   z&EchoResult._process_custom_annotations=   s    j$;OZYbcr   r
   )r   r   r   r   r   r   r   r   r    r'   r   r!   r"   s   @r   r$   r$   &   sD     	I ! ! R\\(#Fd dr   r$   i  )
max_lengthr   r'    app   Fapirpc)authhoststyleuser)r+   r2   N)
__future__r   stone.backends.python_rsrcr   r   r   bvStructr   EchoArg_validatorr$   EchoResult_validatorStringr   	validatorset_all_field_names__all_fields_r'   defaultRouteVoidr+   r2   ROUTES r   r   <module>rC      st   ( 7 =abii a4 BIIg& d d4 !ryy, #"))s3 	N  '--"9"9:; 'biik
   "H:
 $j&7&7&A&ABC
  
   bhh		BGGI
 rxx
	BGGI
 
r   