
    >i,                        d dl mZ d dlmZmZ d dlmZmZmZm	Z	 d dl
mZ d dlmZmZ d dlmZ d dlmZmZmZmZmZmZmZ  G d d	e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      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      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 d0 d1e      Z. G d2 d3e      Z/ G d4 d5e      Z0 G d6 d7e      Z1 G d8 d9e      Z2 G d: d;e      Z3 G d< d=e      Z4 G d> d?e      Z5 G d@ dAe      Z6 G dB dCe      Z7 G dD dEe      Z8 G dF dGe      Z9 G dH dIe      Z: G dJ dKe      Z; G dL dMe      Z< G dN dOe      Z= G dP dQe      Z> G dR dSe      Z? G dT dUe      Z@ G dV dWe      ZA G dX dYe      ZB G dZ d[e      ZC G d\ d]e      ZD G d^ d_e      ZE G d` dae      ZF G db dce      ZGe	e   ZHe	e    ZIe	e$   ZJe	e.   ZKe	e2   ZLe	e6   ZMe	e8   ZNe	e@   ZOe	eC   ZPe	eD   ZQe	eF   ZReeeHf   ZSeee	e   f   ZTeee	e   f   ZUeeeIf   ZVee!e	e   f   ZWee"e	e   f   ZXee#eJf   ZYee%e	e   f   ZZee&e	e   f   Z[ee'e	e   f   Z\ee(e	e   f   Z]ee)e	e   f   Z^ee*e	e   f   Z_ee+e	e   f   Z`ee,e	e   f   Zaee-e	e   f   ZbeeeKf   Zcee/e	e   f   Zdee1eLf   Zeee3e	e   f   Zfee4e	e   f   Zgee5eMf   Zhee7eNf   Ziee9e	e   f   Zjee:e	e   f   Zkee;e	e   f   Zlee<e	e   f   Zmee=e	e   f   Znee>e	e   f   Zoee?e	e   f   ZpeeeOf   ZqeeAe	e   f   ZreeBe	e   f   ZseeePf   ZteeeQf   ZueeEeRf   ZveeGe	e   f   Zwyd)e    )Enum)NotRequired	TypedDict)CommandEmptyParamsEmptyResponseResponse)BrowserContextID)CookieCookieParam)FrameId)RelatedWebsiteSetSerializedStorageKeySharedStorageEntrySharedStorageMetadataStorageBucketTrustTokensUsageForTypec                       e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'y&)'StorageMethodzStorage.clearCookieszStorage.clearDataForOriginzStorage.clearDataForStorageKeyzStorage.getCookieszStorage.getStorageKeyForFramezStorage.getUsageAndQuotazStorage.setCookiesz&Storage.setProtectedAudienceKAnonymityz"Storage.trackCacheStorageForOriginz&Storage.trackCacheStorageForStorageKeyzStorage.trackIndexedDBForOriginz#Storage.trackIndexedDBForStorageKeyz$Storage.untrackCacheStorageForOriginz(Storage.untrackCacheStorageForStorageKeyz!Storage.untrackIndexedDBForOriginz%Storage.untrackIndexedDBForStorageKeyz!Storage.clearSharedStorageEntrieszStorage.clearTrustTokensz Storage.deleteSharedStorageEntryzStorage.deleteStorageBucketz2Storage.getAffectedUrlsForThirdPartyCookieMetadatazStorage.getInterestGroupDetailszStorage.getRelatedWebsiteSetszStorage.getSharedStorageEntriesz Storage.getSharedStorageMetadatazStorage.getTrustTokenszStorage.overrideQuotaForOriginz Storage.resetSharedStorageBudgetz$Storage.runBounceTrackingMitigationsz%Storage.sendPendingAttributionReportsz/Storage.setAttributionReportingLocalTestingModez'Storage.setAttributionReportingTrackingz'Storage.setInterestGroupAuctionTrackingz Storage.setInterestGroupTrackingzStorage.setSharedStorageEntryz Storage.setSharedStorageTrackingz Storage.setStorageBucketTrackingN)(__name__
__module____qualname__CLEAR_COOKIESCLEAR_DATA_FOR_ORIGINCLEAR_DATA_FOR_STORAGE_KEYGET_COOKIESGET_STORAGE_KEY_FOR_FRAMEGET_USAGE_AND_QUOTASET_COOKIES"SET_PROTECTED_AUDIENCE_K_ANONYMITYTRACK_CACHE_STORAGE_FOR_ORIGIN#TRACK_CACHE_STORAGE_FOR_STORAGE_KEYTRACK_INDEXED_DB_FOR_ORIGIN TRACK_INDEXED_DB_FOR_STORAGE_KEY UNTRACK_CACHE_STORAGE_FOR_ORIGIN%UNTRACK_CACHE_STORAGE_FOR_STORAGE_KEYUNTRACK_INDEXED_DB_FOR_ORIGIN"UNTRACK_INDEXED_DB_FOR_STORAGE_KEYCLEAR_SHARED_STORAGE_ENTRIESCLEAR_TRUST_TOKENSDELETE_SHARED_STORAGE_ENTRYDELETE_STORAGE_BUCKET1GET_AFFECTED_URLS_FOR_THIRD_PARTY_COOKIE_METADATAGET_INTEREST_GROUP_DETAILSGET_RELATED_WEBSITE_SETSGET_SHARED_STORAGE_ENTRIESGET_SHARED_STORAGE_METADATAGET_TRUST_TOKENSOVERRIDE_QUOTA_FOR_ORIGINRESET_SHARED_STORAGE_BUDGETRUN_BOUNCE_TRACKING_MITIGATIONS SEND_PENDING_ATTRIBUTION_REPORTS,SET_ATTRIBUTION_REPORTING_LOCAL_TESTING_MODE"SET_ATTRIBUTION_REPORTING_TRACKING#SET_INTEREST_GROUP_AUCTION_TRACKINGSET_INTEREST_GROUP_TRACKINGSET_SHARED_STORAGE_ENTRYSET_SHARED_STORAGE_TRACKINGSET_STORAGE_BUCKET_TRACKING     e/var/www/python/tenders/Scrapper/venv/lib/python3.12/site-packages/pydoll/protocol/storage/methods.pyr   r      s    *M8!A&K ?4&K)Q&%I"*R'"C'L$'M$,V)$G!)P&#F 3"D9< 6 "C>!B"D/ @"D&L#'N$3d0)R&*S'"D>"D"Dr@   r   c                       e Zd ZU eed<   y)GetStorageKeyForFrameParamsframeIdN)r   r   r   r   __annotations__r?   r@   rA   rC   rC   >   s    r@   rC   c                       e Zd ZU eed<   y)GetStorageKeyForFrameResult
storageKeyN)r   r   r   r   rE   r?   r@   rA   rG   rG   B   s    $$r@   rG   c                   "    e Zd ZU eed<   eed<   y)ClearDataForOriginParamsoriginstorageTypesNr   r   r   strrE   r?   r@   rA   rJ   rJ   F   s    Kr@   rJ   c                   "    e Zd ZU eed<   eed<   y)ClearDataForStorageKeyParamsrH   rL   NrM   r?   r@   rA   rP   rP   K   s    Or@   rP   c                       e Zd ZU ee   ed<   y)GetCookiesParamsbrowserContextIdNr   r   r   r   r
   rE   r?   r@   rA   rR   rR   P       !"233r@   rR   c                       e Zd ZU ee   ed<   y)GetCookiesResultcookiesN)r   r   r   listr   rE   r?   r@   rA   rW   rW   T   s    &\r@   rW   c                   .    e Zd ZU ee   ed<   ee   ed<   y)SetCookiesParamsrX   rS   N)r   r   r   rY   r   rE   r   r
   r?   r@   rA   r[   r[   X   s    +!"233r@   r[   c                       e Zd ZU ee   ed<   y)ClearCookiesParamsrS   NrT   r?   r@   rA   r]   r]   ]   rU   r@   r]   c                       e Zd ZU eed<   y)GetUsageAndQuotaParamsrK   NrM   r?   r@   rA   r_   r_   a       Kr@   r_   c                   <    e Zd ZU eed<   eed<   eed<   ee   ed<   y)GetUsageAndQuotaResultusagequotaoverrideActiveusageBreakdownN)r   r   r   floatrE   boolrY   r   r?   r@   rA   rb   rb   e   s    LL&&r@   rb   c                   (    e Zd ZU eed<   ee   ed<   y)OverrideQuotaForOriginParamsrK   	quotaSizeN)r   r   r   rN   rE   r   rg   r?   r@   rA   rj   rj   l   s    K5!!r@   rj   c                       e Zd ZU eed<   y) TrackCacheStorageForOriginParamsrK   NrM   r?   r@   rA   rm   rm   q   r`   r@   rm   c                       e Zd ZU eed<   y)$TrackCacheStorageForStorageKeyParamsrH   NrM   r?   r@   rA   ro   ro   u       Or@   ro   c                       e Zd ZU eed<   y)TrackIndexedDBForOriginParamsrK   NrM   r?   r@   rA   rr   rr   y   r`   r@   rr   c                       e Zd ZU eed<   y)!TrackIndexedDBForStorageKeyParamsrH   NrM   r?   r@   rA   rt   rt   }   rp   r@   rt   c                       e Zd ZU eed<   y)"UntrackCacheStorageForOriginParamsrK   NrM   r?   r@   rA   rv   rv      r`   r@   rv   c                       e Zd ZU eed<   y)&UntrackCacheStorageForStorageKeyParamsrH   NrM   r?   r@   rA   rx   rx      rp   r@   rx   c                       e Zd ZU eed<   y)UntrackIndexedDBForOriginParamsrK   NrM   r?   r@   rA   rz   rz      r`   r@   rz   c                       e Zd ZU eed<   y)#UntrackIndexedDBForStorageKeyParamsrH   NrM   r?   r@   rA   r|   r|      rp   r@   r|   c                       e Zd ZU ee   ed<   y)GetTrustTokensResulttokensN)r   r   r   rY   r   rE   r?   r@   rA   r~   r~      s    r@   r~   c                       e Zd ZU eed<   y)ClearTrustTokensParamsissuerOriginNrM   r?   r@   rA   r   r      s    r@   r   c                       e Zd ZU eed<   y)ClearTrustTokensResultdidDeleteTokensNr   r   r   rh   rE   r?   r@   rA   r   r      s    r@   r   c                   "    e Zd ZU eed<   eed<   y)GetInterestGroupDetailsParamsownerOriginnameNrM   r?   r@   rA   r   r      s    
Ir@   r   c                       e Zd ZU eed<   y)GetInterestGroupDetailsResultdetailsN)r   r   r   dictrE   r?   r@   rA   r   r          Mr@   r   c                       e Zd ZU eed<   y)SetInterestGroupTrackingParamsenableNr   r?   r@   rA   r   r          Lr@   r   c                       e Zd ZU eed<   y)%SetInterestGroupAuctionTrackingParamsr   Nr   r?   r@   rA   r   r      r   r@   r   c                       e Zd ZU eed<   y)GetSharedStorageMetadataParamsr   NrM   r?   r@   rA   r   r          r@   r   c                       e Zd ZU eed<   y)GetSharedStorageMetadataResultmetadataN)r   r   r   r   rE   r?   r@   rA   r   r      s    ##r@   r   c                       e Zd ZU eed<   y)GetSharedStorageEntriesParamsr   NrM   r?   r@   rA   r   r      r   r@   r   c                       e Zd ZU ee   ed<   y)GetSharedStorageEntriesResultentriesN)r   r   r   rY   r   rE   r?   r@   rA   r   r      s    $%%r@   r   c                   <    e Zd ZU eed<   eed<   eed<   ee   ed<   y)SetSharedStorageEntryParamsr   keyvalueignoreIfPresentN)r   r   r   rN   rE   r   rh   r?   r@   rA   r   r      s    	HJ &&r@   r   c                   "    e Zd ZU eed<   eed<   y)DeleteSharedStorageEntryParamsr   r   NrM   r?   r@   rA   r   r      s    	Hr@   r   c                       e Zd ZU eed<   y)ClearSharedStorageEntriesParamsr   NrM   r?   r@   rA   r   r      r   r@   r   c                       e Zd ZU eed<   y)ResetSharedStorageBudgetParamsr   NrM   r?   r@   rA   r   r      r   r@   r   c                       e Zd ZU eed<   y)SetSharedStorageTrackingParamsr   Nr   r?   r@   rA   r   r      r   r@   r   c                   "    e Zd ZU eed<   eed<   y)SetStorageBucketTrackingParamsrH   r   N)r   r   r   rN   rE   rh   r?   r@   rA   r   r      s    OLr@   r   c                       e Zd ZU eed<   y)DeleteStorageBucketParamsbucketN)r   r   r   r   rE   r?   r@   rA   r   r      s    r@   r   c                       e Zd ZU ee   ed<   y)"RunBounceTrackingMitigationsResultdeletedSitesNr   r   r   rY   rN   rE   r?   r@   rA   r   r      s    s)r@   r   c                       e Zd ZU eed<   y)-SetAttributionReportingLocalTestingModeParamsenabledNr   r?   r@   rA   r   r      r   r@   r   c                       e Zd ZU eed<   y)%SetAttributionReportingTrackingParamsr   Nr   r?   r@   rA   r   r      r   r@   r   c                       e Zd ZU eed<   y)#SendPendingAttributionReportsResultnumSentN)r   r   r   intrE   r?   r@   rA   r   r      s    Lr@   r   c                       e Zd ZU ee   ed<   y)GetRelatedWebsiteSetsResultsetsN)r   r   r   rY   r   rE   r?   r@   rA   r   r      s    
 
!!r@   r   c                   (    e Zd ZU eed<   ee   ed<   y)0GetAffectedUrlsForThirdPartyCookieMetadataParamsfirstPartyUrlthirdPartyUrlsNr   r   r   rN   rE   rY   r?   r@   rA   r   r      s    Ir@   r   c                       e Zd ZU ee   ed<   y)0GetAffectedUrlsForThirdPartyCookieMetadataResultmatchedUrlsNr   r?   r@   rA   r   r      s    cr@   r   c                   2    e Zd ZU eed<   eed<   ee   ed<   y)$SetProtectedAudienceKAnonymityParamsownerr   hashesNr   r?   r@   rA   r   r      s    J
IIr@   r   N)xenumr   typing_extensionsr   r   pydoll.protocol.baser   r   r   r	   pydoll.protocol.browser.typesr
   pydoll.protocol.network.typesr   r   pydoll.protocol.page.typesr   pydoll.protocol.storage.typesr   r   r   r   r   r   r   rN   r   rC   rG   rJ   rP   rR   rW   r[   r]   r_   rb   rj   rm   ro   rr   rt   rv   rx   rz   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   GetStorageKeyForFrameResponseGetCookiesResponseGetUsageAndQuotaResponseGetTrustTokensResponseGetInterestGroupDetailsResponse GetSharedStorageMetadataResponseGetSharedStorageEntriesResponse$RunBounceTrackingMitigationsResponse%SendPendingAttributionReportsResponseGetRelatedWebsiteSetsResponse2GetAffectedUrlsForThirdPartyCookieMetadataResponseGetStorageKeyForFrameCommandClearDataForOriginCommandClearDataForStorageKeyCommandGetCookiesCommandSetCookiesCommandClearCookiesCommandGetUsageAndQuotaCommandOverrideQuotaForOriginCommand!TrackCacheStorageForOriginCommand%TrackCacheStorageForStorageKeyCommandTrackIndexedDBForOriginCommand"TrackIndexedDBForStorageKeyCommand#UntrackCacheStorageForOriginCommand'UntrackCacheStorageForStorageKeyCommand UntrackIndexedDBForOriginCommand$UntrackIndexedDBForStorageKeyCommandGetTrustTokensCommandClearTrustTokensCommandGetInterestGroupDetailsCommandSetInterestGroupTrackingCommand&SetInterestGroupAuctionTrackingCommandGetSharedStorageMetadataCommandGetSharedStorageEntriesCommandSetSharedStorageEntryCommandDeleteSharedStorageEntryCommand ClearSharedStorageEntriesCommandResetSharedStorageBudgetCommandSetSharedStorageTrackingCommandSetStorageBucketTrackingCommandDeleteStorageBucketCommand#RunBounceTrackingMitigationsCommand.SetAttributionReportingLocalTestingModeCommand&SetAttributionReportingTrackingCommand$SendPendingAttributionReportsCommandGetRelatedWebsiteSetsCommand1GetAffectedUrlsForThirdPartyCookieMetadataCommand%SetProtectedAudienceKAnonymityCommandr?   r@   rA   <module>r     s    4 N N : = .  'EC 'ET) %) %y 
9 
4y 4y 4y 4
4 4Y 'Y '"9 "
y 9 I 	  Y i ) 9 Y Y I 
I Y I Y $Y $I &I &') 'Y 
i Y Y Y 
	  I I ) ") "y 
y 9  !))D E ./ #$:; !"67 "*+H"I #+,J#K  "*+H"I '/0R'S $(01T(U % ()D E 5=46 2
  ''BDa'ab #$<h}>U$UV  '(Dh}F](] ^ ,.@@A ,h}.EEF 0(=2IIJ !"8:R"RS  '(Dh}F](] ^ $+$h}&==% ! )0((=*AA) % "))FQ^H_)_!` %,%x'>>& " '.&(??' # +2*H],CC+ ' $++JHUbLc+c#d  '.'-)@@( $  -C CD !"8(=:Q"QR !(!#BB"  #**H(S`Ja*a"b )0)8M+BB* & #*"$DD#  ")!#BB"   ''BH]D['[\ ")*H(S`Ja*a"b #*+JHUbLc+c#d  ")*H(S`Ja*a"b ")*H(S`Ja*a"b ")*H(S`Ja*a"b $%>@W%WX &-k;_._&` #1818M3JJ2 . *1)8M+BB* & (/{<a/a'b $&{4Q'QR 4;4685 1 )0((=*AA) %r@   