o
    LDi                     @   s4  d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
 G dd de	ddZG dd de	ddZG d	d
 d
e	ddZG dd de	ZG dd de	ddZG dd de	ddZG dd de	ZG dd de	ZG dd de	ddZG dd de	ZG dd de	ddZG dd de	ddZG dd de	ddZG dd  d e	ZG d!d" d"e	ZG d#d$ d$e	ZG d%d& d&e	ZG d'd( d(e	ZG d)d* d*e	ZG d+d, d,e	ZG d-d. d.e	Zee Z ee!e!f Z"G d/d0 d0e	Z#G d1d2 d2e	ddZ$G d3d4 d4e	ddZ%G d5d6 d6e	ddZ&G d7d8 d8e	Z'ed9 Z(G d:d; d;e	Z)d<S )=    )Path)AnyDictListLiteralOptionalSequence	TypedDictUnionc                   @   s^   e Zd ZU eed< eed< eed< eed< eed< eed< eed< ed ed	< ee ed
< dS )CookienamevaluedomainpathexpireshttpOnlysecureLaxNoneStrictsameSitepartitionKeyN)	__name__
__module____qualname__str__annotations__floatboolr   r    r    r    l/var/www/www-root/data/www/77.83.87.30/venv/lib/python3.10/site-packages/playwright/_impl/_api_structures.pyr      s   
 r   F)totalc                   @   sR   e Zd ZU eed< eed< eed< eed< eed< eed< eed< ed ed	< d
S )StorageStateCookier   r   r   r   r   r   r   r   r   N)r   r   r   r   r   r   r   r   r    r    r    r!   r#   &   s   
 r#   c                   @   s   e Zd ZU eed< eed< ee ed< ee ed< ee ed< ee ed< ee ed< ee ed< eed	  ed
< ee ed< dS )SetCookieParamr   r   urlr   r   r   r   r   r   r   r   N)	r   r   r   r   r   r   r   r   r   r    r    r    r!   r$   2   s   
 r$   c                   @   .   e Zd ZU eed< eed< eed< eed< dS )	FloatRectxywidthheightNr   r   r   r   r   r    r    r    r!   r'   ?   
   
 r'   c                   @   s*   e Zd ZU eed< eed< ee ed< dS )Geolocationlatitude	longitudeaccuracyN)r   r   r   r   r   r   r    r    r    r!   r.   F   s   
 r.   c                   @   s:   e Zd ZU eed< eed< ee ed< eed  ed< dS )HttpCredentialsusernamepasswordorigin)alwaysunauthorizedsendN)r   r   r   r   r   r   r   r    r    r    r!   r2   L   s
   
 r2   c                   @      e Zd ZU eed< eed< dS )LocalStorageEntryr   r   Nr   r   r   r   r   r    r    r    r!   r:   S      
 r:   c                   @   s"   e Zd ZU eed< ee ed< dS )OriginStater5   localStorageN)r   r   r   r   r   r   r:   r    r    r    r!   r=   X   s   
 r=   c                   @   s^   e Zd ZU eeeef  ed< eeeef  ed< eeeef  ed< eeeef  ed< dS )
PdfMarginstoprightbottomleftN)r   r   r   r   r
   r   r   r   r    r    r    r!   r?   ]   s
   
 r?   c                   @   r9   )Positionr(   r)   Nr,   r    r    r    r!   rD   d   r<   rD   c                   @   s:   e Zd ZU eed< ee ed< ee ed< ee ed< dS )ProxySettingsserverbypassr3   r4   N)r   r   r   r   r   r   r    r    r    r!   rE   i   s
   
 rE   c                   @   s&   e Zd ZU ee ed< ee ed< dS )StorageStatecookiesoriginsN)r   r   r   r   r#   r   r=   r    r    r    r!   rH   p   s   
 rH   c                   @   s   e Zd ZU eed< eeeef  ed< ee ed< eeeef  ed< ee ed< eeeef  ed< ee ed< ee ed< d	S )
ClientCertificater5   certPathcertkeyPathkeypfxPathpfx
passphraseN)	r   r   r   r   r   r   r
   r   bytesr    r    r    r!   rK   u   s   
 rK   c                   @   sV   e Zd ZU eed< eed< eed< eed< eed< eed< eed< eed< eed	< d
S )ResourceTiming	startTimedomainLookupStartdomainLookupEndconnectStartsecureConnectionStart
connectEndrequestStartresponseStartresponseEndNr,   r    r    r    r!   rT      s   
 rT   c                   @   r&   )RequestSizesrequestBodySizerequestHeadersSizeresponseBodySizeresponseHeadersSizeNr   r   r   intr   r    r    r    r!   r^      r-   r^   c                   @   r9   )ViewportSizer*   r+   Nrc   r    r    r    r!   re      r<   re   c                   @   s&   e Zd ZU eed< eed< eed< dS )SourceLocationr%   
lineNumbercolumnNumberNr   r   r   r   r   rd   r    r    r    r!   rf         
 rf   c                   @   s&   e Zd ZU eed< eed< eed< dS )FilePayloadr   mimeTypebufferN)r   r   r   r   r   rS   r    r    r    r!   rk      rj   rk   c                   @   s   e Zd ZU eed< eed< dS )
RemoteAddr	ipAddressportNri   r    r    r    r!   rn      r<   rn   c                   @   sJ   e Zd ZU ee ed< ee ed< ee ed< ee ed< ee ed< dS )SecurityDetailsissuerprotocolsubjectName	validFromvalidToN)r   r   r   r   r   r   r   r    r    r    r!   rq      s   
 rq   c                   @   r9   )	NameValuer   r   Nr;   r    r    r    r!   rw      r<   rw   c                   @   s&   e Zd ZU eed< eed< eed< dS )ServerFilePayloadr   rl   rm   Nr;   r    r    r    r!   rx      rj   rx   c                   @   s.   e Zd ZU eed< ee ed< ee ed< dS )	FormFieldr   r   fileN)r   r   r   r   r   r   rx   r    r    r    r!   ry         
 ry   c                   @   sB   e Zd ZU eed< eed< eed< eed< eed< ee ed< dS )ExpectedTextValuestringregexSource
regexFlagsmatchSubstringnormalizeWhiteSpace
ignoreCaseN)r   r   r   r   r   r   r   r    r    r    r!   r|      s   
 r|   c                   @   s^   e Zd ZU eed< eee  ed< ee ed< ee ed< ee	 ed< e	ed< ee ed< dS )	FrameExpectOptionsexpressionArgexpectedTextexpectedNumberexpectedValueuseInnerTextisNottimeoutN)
r   r   r   r   r   r   r   r|   r   r   r    r    r    r!   r      s   
 r   c                   @   s6   e Zd ZU eed< eed< ee ed< ee ed< dS )FrameExpectResultmatchesreceivedlogerrorMessageN)	r   r   r   r   r   r   r   r   r   r    r    r    r!   r      s
   
 r   )Ralertalertdialogapplicationarticlebanner
blockquotebuttoncaptioncellcheckboxcodecolumnheadercomboboxcomplementarycontentinfo
definitiondeletiondialog	directorydocumentemphasisfeedfigureformgenericgridgridcellgroupheadingimg	insertionlinklistlistboxlistitemr   mainmarqueemathmenumenubarmenuitemmenuitemcheckboxmenuitemradiometer
navigationnonenoteoption	paragraphpresentationprogressbarradio
radiogroupregionrowrowgroup	rowheader	scrollbarsearch	searchbox	separatorslider
spinbuttonstatusstrong	subscriptsuperscriptswitchtabtabletablisttabpaneltermtextboxtimetimertoolbartooltiptreetreegridtreeitemc                   @   s.   e Zd ZU eed< ee ed< ee ed< dS )TracingGroupLocationrz   linecolumnN)r   r   r   r   r   r   rd   r    r    r    r!   r   6  r{   r   N)*pathlibr   typingr   r   r   r   r   r   r	   r
   r   r#   r$   r'   r.   r2   r:   r=   r?   rD   rE   rH   rK   rT   r^   re   rf   rk   rn   rq   rw   HeadersArrayr   Headersrx   ry   r|   r   r   AriaRoler   r    r    r    r!   <module>   sD   (
	
V