§
    �’jÿ  ã                   óz  — 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e	d¬¦  «        Z G d„ de	d¬¦  «        Z G d	„ d
e	d¬¦  «        Z G d„ de	¦  «        Z G d„ de	d¬¦  «        Z G d„ de	d¬¦  «        Z G d„ de	¦  «        Z G d„ de	¦  «        Z G d„ de	d¬¦  «        Z G d„ de	¦  «        Z G d„ de	d¬¦  «        Z G d„ de	d¬¦  «        Z G d„ de	d¬¦  «        Z G d„ d e	¦  «        Z G d!„ d"e	¦  «        Z G d#„ d$e	¦  «        Z G d%„ d&e	¦  «        Z G d'„ d(e	¦  «        Z G d)„ d*e	¦  «        Z G d+„ d,e	d¬¦  «        Z G d-„ d.e	¦  «        Z G d/„ d0e	¦  «        Z  G d1„ d2e	¦  «        Z! G d3„ d4e	¦  «        Z"ee"         Z#ee$e$f         Z% G d5„ d6e	¦  «        Z& G d7„ d8e	d¬¦  «        Z' G d9„ d:e	d¬¦  «        Z( G d;„ d<e	d¬¦  «        Z) G d=„ d>e	d¬¦  «        Z*ed?         Z+ G d@„ dAe	¦  «        Z, G dB„ dCe	¦  «        Z- G dD„ dEe	¦  «        Z. G dF„ dGe	¦  «        Z/ G dH„ dIe	¦  «        Z0 G dJ„ dKe	¦  «        Z1dLS )Mé    )ÚPath)ÚAnyÚDictÚListÚLiteralÚOptionalÚSequenceÚ	TypedDictÚUnionc                   ó‚   — 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   © ó    úNC:\Projects\DSCons\.venv\Lib\site-packages\playwright\_impl\_api_structures.pyr   r      ss   € € € € € € Ø
€I€I�IØ€J€J�JØ€K€K�KØ
€I€I�IØ€N€N�NØ€N€N�NØ€L€L�LØÐ-Ô.Ð.Ð.Ñ.Ø˜3”-ÐÐÑÐÐr#   r   F)Útotalc                   ól   — 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'   &   sc   € € € € € € Ø
€I€I�IØ€J€J�JØ€K€K�KØ
€I€I�IØ€N€N�NØ€N€N�NØ€L€L�LØÐ-Ô.Ð.Ð.Ñ.Ð.Ð.r#   r'   c                   óà   — 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«   € € € € € € Ø
€I€I�IØ€J€J�JØ	�#ŒÐÐÑØ�SŒMÐÐÑØ
�3Œ-ÐÐÑØ�eŒ_ÐÐÑØ�tŒnÐÐÑØ�TŒNÐÐÑØ�wÐ6Ô7Ô8Ð8Ð8Ñ8Ø˜3”-ÐÐÑÐÐr#   r)   c                   ó8   — 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,   ?   s4   € € € € € € Ø€H€H�HØ€H€H�HØ€L€L�LØ€M€M�M€M€Mr#   r,   c                   ó:   — 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$   r3   r3   F   s7   € € € € € € Ø€O€O�OØÐÐÑØ�uŒoÐÐÑÐÐr#   r3   c                   ó\   — 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$   r8   r8   L   sK   € € € € € € Ø€M€M�MØ€M€M�MØ�SŒMÐÐÑØ
�7Ð3Ô4Ô
5Ð5Ð5Ñ5Ð5Ð5r#   r8   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   ó"   € € € € € € Ø
€I€I�IØ€J€J�J€J€Jr#   r@   c                   ó0   — e Zd ZU eed<   ee         ed<   dS )ÚOriginStater;   ÚlocalStorageN)r   r   r   r   r   r   r@   r"   r#   r$   rD   rD   X   s-   € € € € € € Ø€K€K�KØÐ(Ô)Ð)Ð)Ñ)Ð)Ð)r#   rD   c                   ó¨   — 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$   rG   rG   ]   sz   € € € € € € Ø	�%˜˜U˜
Ô#Ô	$Ð$Ð$Ñ$Ø�E˜#˜u˜*Ô%Ô&Ð&Ð&Ñ&Ø�U˜3 ˜:Ô&Ô'Ð'Ð'Ñ'Ø
�5˜˜e˜Ô$Ô
%Ð%Ð%Ñ%Ð%Ð%r#   rG   c                   ó$   — e Zd ZU eed<   eed<   dS )ÚPositionr-   r.   Nr1   r"   r#   r$   rM   rM   d   s"   € € € € € € Ø€H€H�HØ€H€H�H€H€Hr#   rM   c                   ó\   — e Zd ZU eed<   ee         ed<   ee         ed<   ee         ed<   dS )ÚProxySettingsÚserverÚbypassr9   r:   N)r   r   r   r   r   r   r"   r#   r$   rO   rO   i   sK   € € € € € € Ø€K€K�KØ�SŒMÐÐÑØ�sŒmÐÐÑØ�sŒmÐÐÑÐÐr#   rO   c                   ó<   — e Zd ZU ee         ed<   ee         ed<   dS )ÚStorageStateÚcookiesÚoriginsN)r   r   r   r   r'   r   rD   r"   r#   r$   rS   rS   p   s5   € € € € € € ØÐ$Ô%Ð%Ð%Ñ%Ø�+ÔÐÐÑÐÐr#   rS   c                   óä   — 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 )
ÚClientCertificater;   ÚcertPathÚcertÚkeyPathÚkeyÚpfxPathÚpfxÚ
passphraseN)	r   r   r   r   r   r   r   r   Úbytesr"   r#   r$   rW   rW   u   s©   € € € € € € Ø€K€K�KØ�u˜S $˜YÔ'Ô(Ð(Ð(Ñ(Ø
�5Œ/ÐÐÑØ�e˜C ˜IÔ&Ô'Ð'Ð'Ñ'Ø	�%ŒÐÐÑØ�e˜C ˜IÔ&Ô'Ð'Ð'Ñ'Ø	�%ŒÐÐÑØ˜”ÐÐÑÐÐr#   rW   c                   ój   — 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ÚresponseEndNr1   r"   r#   r$   ra   ra   €   s~   € € € € € € ØÐÐÑØÐÐÑØÐÐÑØÐÐÑØ Ð Ð Ñ ØÐÐÑØÐÐÑØÐÐÑØÐÐÑÐÐr#   ra   c                   ó8   — e Zd ZU eed<   eed<   eed<   eed<   dS )ÚRequestSizesÚrequestBodySizeÚrequestHeadersSizeÚresponseBodySizeÚresponseHeadersSizeN©r   r   r   Úintr   r"   r#   r$   rl   rl   Œ   sB   € € € € € € ØÐÐÑØÐÐÑØÐÐÑØÐÐÑÐÐr#   rl   c                   ó$   — e Zd ZU eed<   eed<   dS )ÚViewportSizer/   r0   Nrq   r"   r#   r$   rt   rt   “   ó"   € € € € € € Ø€J€J�JØ€K€K�K€K€Kr#   rt   c                   óB   — e Zd ZU eed<   eed<   eed<   eed<   eed<   dS )ÚSourceLocationr*   ÚlineÚcolumnÚ
lineNumberÚcolumnNumberN©r   r   r   r   r   rr   r"   r#   r$   rw   rw   ˜   sB   € € € € € € Ø	€H€H�HØ
€I€I�IØ€K€K�KØ€O€O�OØÐÐÑÐÐr#   rw   c                   ó.   — e Zd ZU eed<   eed<   eed<   dS )ÚWebErrorLocationr*   rx   ry   Nr|   r"   r#   r$   r~   r~       s+   € € € € € € Ø	€H€H�HØ
€I€I�IØ€K€K�K€K€Kr#   r~   c                   ó.   — e Zd ZU eed<   eed<   eed<   dS )ÚFilePayloadr   ÚmimeTypeÚbufferN)r   r   r   r   r   r_   r"   r#   r$   r€   r€   ¦   s+   € € € € € € Ø
€I€I�IØ€M€M�MØ€M€M�M€M€Mr#   r€   c            	       óŠ   — e Zd ZU eeeeeeeeef                  ee         f                  e	d<   ee
eef                  e	d<   dS )ÚDropPayloadÚfilesÚdataN)r   r   r   r   r   r   r   r€   r	   r   r   r"   r#   r$   r„   r„   ¬   sj   € € € € € € ØØˆc�4˜ h¨u°S¸$°YÔ/?Ô&@À(È;ÔBWÐWÔXôð ð ñ ð �4˜˜S˜”>Ô
"Ð"Ð"Ñ"Ð"Ð"r#   r„   c                   ó$   — e Zd ZU eed<   eed<   dS )Ú
RemoteAddrÚ	ipAddressÚportNr|   r"   r#   r$   rˆ   rˆ   ³   s"   € € € € € € Ø€N€N�NØ
€I€I�I€I€Ir#   rˆ   c                   ó   — e Zd ZU eed<   dS )ÚBrowserBindResultÚendpointNrA   r"   r#   r$   rŒ   rŒ   ¸   s   € € € € € € Ø€M€M�M€M€Mr#   rŒ   c                   ó~   — 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�   r�   ¼   sb   € € € € € € Ø�SŒMÐÐÑØ�sŒmÐÐÑØ˜#”ÐÐÑØ˜ŒÐÐÑØ�eŒ_ÐÐÑÐÐr#   r�   c                   ó$   — e Zd ZU eed<   eed<   dS )Ú	NameValuer   r   NrA   r"   r#   r$   r–   r–   Ä   rB   r#   r–   c                   ó.   — e Zd ZU eed<   eed<   eed<   dS )ÚServerFilePayloadr   r�   r‚   NrA   r"   r#   r$   r˜   r˜   Í   s+   € € € € € € Ø
€I€I�IØ€M€M�MØ€K€K�K€K€Kr#   r˜   c                   óF   — 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   r˜   r"   r#   r$   rš   rš   Ó   s=   € € € € € € Ø
€I€I�IØ�CŒ=ÐÐÑØ
Ð$Ô
%Ð%Ð%Ñ%Ð%Ð%r#   rš   c                   óX   — 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�   Ù   sX   € € € € € € Ø€K€K�KØÐÐÑØ€O€O�OØÐÐÑØÐÐÑØ˜”ÐÐÑÐÐr#   r�   c                   ó´   — 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<   ee
         ed<   d	S )
ÚFrameExpectOptionsÚexpressionArgÚexpectedTextÚexpectedNumberÚexpectedValueÚuseInnerTextÚisNotÚtimeoutÚpseudoN)r   r   r   r   r   r   r	   r�   r    r!   r   r"   r#   r$   r¥   r¥   â   sŽ   € € € € € € ØÐÐÑØ˜8Ð$5Ô6Ô7Ð7Ð7Ñ7Ø˜U”OÐ#Ð#Ñ#Ø˜C”=Ð Ð Ñ Ø˜4”.Ð Ð Ñ Ø€K€K�KØ�eŒ_ÐÐÑØ�SŒMÐÐÑÐÐr#   r¥   c                   ór   — e Zd ZU eed<   eed<   eee                  ed<   ee         ed<   ee         ed<   dS )ÚFrameExpectResultÚmatchesÚreceivedÚlogÚerrorMessageÚtimedOutN)	r   r   r   r!   r   r   r   r   r   r"   r#   r$   r¯   r¯   í   sY   € € € € € € Ø€M€M�MØ€M€M�MØ	�$�s”)Ô	ÐÐÑØ˜3”-ÐÐÑØ�tŒnÐÐÑÐÐr#   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                   óF   — e Zd ZU eed<   ee         ed<   ee         ed<   dS )ÚTracingGroupLocationr›   rx   ry   N©r   r   r   r   r   r   rr   r"   r#   r$   r  r  K  ó;   € € € € € € Ø
€I€I�IØ
�3Œ-ÐÐÑØ�SŒMÐÐÑÐÐr#   r  c                   óF   — e Zd ZU eed<   ee         ed<   ee         ed<   dS )ÚDebuggerLocationr›   rx   ry   Nr  r"   r#   r$   r  r  Q  r	  r#   r  c                   ó$   — e Zd ZU eed<   eed<   dS )ÚDebuggerPausedDetailsÚlocationÚtitleN)r   r   r   r  r   r   r"   r#   r$   r  r  W  s%   € € € € € € ØÐÐÑØ€J€J�J€J€Jr#   r  c                   ó$   — e Zd ZU eed<   eed<   dS )ÚScreencastSizer/   r0   Nrq   r"   r#   r$   r  r  \  ru   r#   r  c                   óB   — e Zd ZU eed<   eed<   eed<   eed<   eed<   dS )ÚVirtualCredentialÚidÚrpIdÚ
userHandleÚ
privateKeyÚ	publicKeyNrA   r"   r#   r$   r  r  a  s=   € € € € € € Ø€G€G�GØ
€I€I�IØ€O€O�OØ€O€O�OØ€N€N�N€N€Nr#   r  c                   ó8   — e Zd ZU eed<   eed<   eed<   eed<   dS )ÚScreencastFramer†   Ú	timestampÚviewportWidthÚviewportHeightN)r   r   r   r_   r   r    rr   r"   r#   r$   r  r  i  s?   € € € € € € Ø
€K€K�KØÐÐÑØÐÐÑØÐÐÑÐÐr#   r  N)2Úpathlibr   Útypingr   r   r   r   r   r	   r
   r   r   r'   r)   r,   r3   r8   r@   rD   rG   rM   rO   rS   rW   ra   rl   rt   rw   r~   r€   r„   rˆ   rŒ   r�   r–   ÚHeadersArrayr   ÚHeadersr˜   rš   r�   r¥   r¯   ÚAriaRoler  r  r  r  r  r  r"   r#   r$   ú<module>r#     s«  ðð Ð Ð Ð Ð Ð Ø QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ Qð	 ð 	 ð 	 ð 	 ð 	 ˆY˜eð 	 ñ 	 ô 	 ð 	 ð/ð /ð /ð /ð /˜¨%ð /ñ /ô /ð /ð
 ð 
 ð 
 ð 
 ð 
 �Y eð 
 ñ 
 ô 
 ð 
 ðð ð ð ð �	ñ ô ð ðð ð ð ð �) 5ð ñ ô ð ð6ð 6ð 6ð 6ð 6�i uð 6ñ 6ô 6ð 6ðð ð ð ð ˜	ñ ô ð ð
*ð *ð *ð *ð *�)ñ *ô *ð *ð
&ð &ð &ð &ð &� %ð &ñ &ô &ð &ðð ð ð ð ˆyñ ô ð ð
ð ð ð ð �I Uð ñ ô ð ðð ð ð ð �9 Eð ñ ô ð ð
ð ð ð ð ˜	¨ð ñ ô ð ð	ð 	ð 	ð 	ð 	�Yñ 	ô 	ð 	ðð ð ð ð �9ñ ô ð ðð ð ð ð �9ñ ô ð ð
ð ð ð ð �Yñ ô ð ðð ð ð ð �yñ ô ð ðð ð ð ð �)ñ ô ð ð#ð #ð #ð #ð #�) 5ð #ñ #ô #ð #ðð ð ð ð �ñ ô ð ð
ð ð ð ð ˜	ñ ô ð ðð ð ð ð �iñ ô ð ðð ð ð ð �	ñ ô ð ð
 �IŒ€Ø
ˆs�CˆxŒ.€ðð ð ð ð ˜	ñ ô ð ð&ð &ð &ð &ð &�	 ð &ñ &ô &ð &ðð ð ð ð ˜	¨ð ñ ô ð ðð ð ð ð ˜¨%ð ñ ô ð ðð ð ð ð ˜	¨ð ñ ô ð ð ðQôS€ðlð ð ð ð ˜9ñ ô ð ðð ð ð ð �yñ ô ð ðð ð ð ð ˜Iñ ô ð ð
ð ð ð ð �Yñ ô ð ð
ð ð ð ð ˜	ñ ô ð ðð ð ð ð �iñ ô ð ð ð r#   