
    ]*i                         S r Sr " S S5      r " S S5      r " S S\5      r " S S	\5      r " S
 S\5      r " S S\5      rg)okerrorc                       \ rS rSr% Sr\\S'   Sr\\S'   Sr	\
\S'   Sr\\S'   Sr\
\S'   Sr\\S'   Sr\S-  \S	'   S
 rSrg)ChallengeResolutionResultT   Nurlstatusheadersresponsecookies	userAgent
screenshotc                 :    U R                   R                  U5        g N__dict__updateself_dicts     /app/dtos.py__init__#ChallengeResolutionResultT.__init__       U#     )__name__
__module____qualname____firstlineno__r   str__annotations__r   intr	   listr
   r   r   r   r   __static_attributes__r   r   r   r   r      sP    COFCGTHcGTIs!Jd
!$r   r   c                   F    \ rS rSr% Sr\\S'   Sr\\S'   Sr\	\S'   S r
Srg)ChallengeResolutionT   Nr   messageresultc                     U R                   R                  U5        U R                  b  [        U R                  5      U l        g g r   )r   r   r)   r   r   s     r   r   ChallengeResolutionT.__init__   s3    U#;;"4T[[ADK #r   )r)   )r   r   r   r   r   r    r!   r(   r)   r   r   r$   r   r   r   r&   r&      s'    FCGS)-F&-Br   r&   c                       \ rS rSr% Sr\\S'   Sr\\S'   Sr	\
\S'   Sr\\S'   Sr\\S'   Sr\
\S'   Sr\\S	'   Sr\\S
'   Sr\\S'   Sr\\S'   Sr\\S'   Sr\\S'   Sr\\S'   Sr\\S'   Sr\
\S'   Sr\\S'   S rSrg)V1RequestBase   Ncmdr   
maxTimeoutproxysessionsession_ttl_minutesr	   r   r   postDatareturnOnlyCookiesreturnScreenshotdownloadreturnRawHtmlwaitInSecondsdisableMediac                 :    U R                   R                  U5        g r   r   r   s     r   r   V1RequestBase.__init__4   r   r   r   )r   r   r   r   r/   r    r!   r   r#   r0   r"   r1   dictr2   r3   r	   r   r   r4   r5   boolr6   r7   r8   r9   r:   r   r$   r   r   r   r-   r-      s    COGTJE4GS##GTIs COHc"t"!d!HdM4M3L$$r   r-   c                       \ rS rSr% Sr\\S'   Sr\\S'   Sr\\S'   Sr	\
\   \S'   Sr\\S'   Sr\\S'   Sr\\S	'   Sr\\S
'   Sr\\S'   S rSrg)V1ResponseBase8   Nr   r(   r2   sessionsstartTimestampendTimestampversionsolutionF__error_500__c                     U R                   R                  U5        U R                  b  [        U R                  5      U l        g g r   )r   r   rF   r   r   s     r   r   V1ResponseBase.__init__H   s3    U#==$6t}}EDM %r   )rF   )r   r   r   r   r   r    r!   r(   r2   rB   r#   rC   r"   rD   rE   rF   r   rG   r>   r   r$   r   r   r   r@   r@   8   sk    FCGSGSHd3iNCL#GS ,0H(/  M4Fr   r@   c                   F    \ rS rSr% Sr\\S'   Sr\\S'   Sr\\S'   S r	Sr
g)IndexResponseN   NmsgrE   r   c                 :    U R                   R                  U5        g r   r   r   s     r   r   IndexResponse.__init__S   r   r   r   )r   r   r   r   rM   r    r!   rE   r   r   r$   r   r   r   rK   rK   N   s$    COGSIs$r   rK   c                   *    \ rS rSr% Sr\\S'   S rSrg)HealthResponseW   Nr   c                 :    U R                   R                  U5        g r   r   r   s     r   r   HealthResponse.__init__Z   r   r   r   )	r   r   r   r   r   r    r!   r   r$   r   r   r   rQ   rQ   W   s    FC$r   rQ   N)		STATUS_OKSTATUS_ERRORr   r&   objectr-   r@   rK   rQ   r   r   r   <module>rX      sW   	
$ 
$B B$F $4FV F,$F $$V $r   