// This file is generated by "./lib/proto/generate"

package proto

import (
	"reflect"
)

// Version of cdp protocol.
const Version = "v1.3"

var types = map[string]reflect.Type{
	"Accessibility.AXValueSource":                            reflect.TypeOf(AccessibilityAXValueSource{}),
	"Accessibility.AXRelatedNode":                            reflect.TypeOf(AccessibilityAXRelatedNode{}),
	"Accessibility.AXProperty":                               reflect.TypeOf(AccessibilityAXProperty{}),
	"Accessibility.AXValue":                                  reflect.TypeOf(AccessibilityAXValue{}),
	"Accessibility.AXNode":                                   reflect.TypeOf(AccessibilityAXNode{}),
	"Accessibility.disable":                                  reflect.TypeOf(AccessibilityDisable{}),
	"Accessibility.enable":                                   reflect.TypeOf(AccessibilityEnable{}),
	"Accessibility.getPartialAXTree":                         reflect.TypeOf(AccessibilityGetPartialAXTree{}),
	"Accessibility.getPartialAXTreeResult":                   reflect.TypeOf(AccessibilityGetPartialAXTreeResult{}),
	"Accessibility.getFullAXTree":                            reflect.TypeOf(AccessibilityGetFullAXTree{}),
	"Accessibility.getFullAXTreeResult":                      reflect.TypeOf(AccessibilityGetFullAXTreeResult{}),
	"Accessibility.getRootAXNode":                            reflect.TypeOf(AccessibilityGetRootAXNode{}),
	"Accessibility.getRootAXNodeResult":                      reflect.TypeOf(AccessibilityGetRootAXNodeResult{}),
	"Accessibility.getAXNodeAndAncestors":                    reflect.TypeOf(AccessibilityGetAXNodeAndAncestors{}),
	"Accessibility.getAXNodeAndAncestorsResult":              reflect.TypeOf(AccessibilityGetAXNodeAndAncestorsResult{}),
	"Accessibility.getChildAXNodes":                          reflect.TypeOf(AccessibilityGetChildAXNodes{}),
	"Accessibility.getChildAXNodesResult":                    reflect.TypeOf(AccessibilityGetChildAXNodesResult{}),
	"Accessibility.queryAXTree":                              reflect.TypeOf(AccessibilityQueryAXTree{}),
	"Accessibility.queryAXTreeResult":                        reflect.TypeOf(AccessibilityQueryAXTreeResult{}),
	"Accessibility.loadComplete":                             reflect.TypeOf(AccessibilityLoadComplete{}),
	"Accessibility.nodesUpdated":                             reflect.TypeOf(AccessibilityNodesUpdated{}),
	"Animation.Animation":                                    reflect.TypeOf(AnimationAnimation{}),
	"Animation.ViewOrScrollTimeline":                         reflect.TypeOf(AnimationViewOrScrollTimeline{}),
	"Animation.AnimationEffect":                              reflect.TypeOf(AnimationAnimationEffect{}),
	"Animation.KeyframesRule":                                reflect.TypeOf(AnimationKeyframesRule{}),
	"Animation.KeyframeStyle":                                reflect.TypeOf(AnimationKeyframeStyle{}),
	"Animation.disable":                                      reflect.TypeOf(AnimationDisable{}),
	"Animation.enable":                                       reflect.TypeOf(AnimationEnable{}),
	"Animation.getCurrentTime":                               reflect.TypeOf(AnimationGetCurrentTime{}),
	"Animation.getCurrentTimeResult":                         reflect.TypeOf(AnimationGetCurrentTimeResult{}),
	"Animation.getPlaybackRate":                              reflect.TypeOf(AnimationGetPlaybackRate{}),
	"Animation.getPlaybackRateResult":                        reflect.TypeOf(AnimationGetPlaybackRateResult{}),
	"Animation.releaseAnimations":                            reflect.TypeOf(AnimationReleaseAnimations{}),
	"Animation.resolveAnimation":                             reflect.TypeOf(AnimationResolveAnimation{}),
	"Animation.resolveAnimationResult":                       reflect.TypeOf(AnimationResolveAnimationResult{}),
	"Animation.seekAnimations":                               reflect.TypeOf(AnimationSeekAnimations{}),
	"Animation.setPaused":                                    reflect.TypeOf(AnimationSetPaused{}),
	"Animation.setPlaybackRate":                              reflect.TypeOf(AnimationSetPlaybackRate{}),
	"Animation.setTiming":                                    reflect.TypeOf(AnimationSetTiming{}),
	"Animation.animationCanceled":                            reflect.TypeOf(AnimationAnimationCanceled{}),
	"Animation.animationCreated":                             reflect.TypeOf(AnimationAnimationCreated{}),
	"Animation.animationStarted":                             reflect.TypeOf(AnimationAnimationStarted{}),
	"Animation.animationUpdated":                             reflect.TypeOf(AnimationAnimationUpdated{}),
	"Audits.AffectedCookie":                                  reflect.TypeOf(AuditsAffectedCookie{}),
	"Audits.AffectedRequest":                                 reflect.TypeOf(AuditsAffectedRequest{}),
	"Audits.AffectedFrame":                                   reflect.TypeOf(AuditsAffectedFrame{}),
	"Audits.CookieIssueDetails":                              reflect.TypeOf(AuditsCookieIssueDetails{}),
	"Audits.MixedContentIssueDetails":                        reflect.TypeOf(AuditsMixedContentIssueDetails{}),
	"Audits.BlockedByResponseIssueDetails":                   reflect.TypeOf(AuditsBlockedByResponseIssueDetails{}),
	"Audits.HeavyAdIssueDetails":                             reflect.TypeOf(AuditsHeavyAdIssueDetails{}),
	"Audits.SourceCodeLocation":                              reflect.TypeOf(AuditsSourceCodeLocation{}),
	"Audits.ContentSecurityPolicyIssueDetails":               reflect.TypeOf(AuditsContentSecurityPolicyIssueDetails{}),
	"Audits.SharedArrayBufferIssueDetails":                   reflect.TypeOf(AuditsSharedArrayBufferIssueDetails{}),
	"Audits.LowTextContrastIssueDetails":                     reflect.TypeOf(AuditsLowTextContrastIssueDetails{}),
	"Audits.CorsIssueDetails":                                reflect.TypeOf(AuditsCorsIssueDetails{}),
	"Audits.AttributionReportingIssueDetails":                reflect.TypeOf(AuditsAttributionReportingIssueDetails{}),
	"Audits.QuirksModeIssueDetails":                          reflect.TypeOf(AuditsQuirksModeIssueDetails{}),
	"Audits.NavigatorUserAgentIssueDetails":                  reflect.TypeOf(AuditsNavigatorUserAgentIssueDetails{}),
	"Audits.SharedDictionaryIssueDetails":                    reflect.TypeOf(AuditsSharedDictionaryIssueDetails{}),
	"Audits.GenericIssueDetails":                             reflect.TypeOf(AuditsGenericIssueDetails{}),
	"Audits.DeprecationIssueDetails":                         reflect.TypeOf(AuditsDeprecationIssueDetails{}),
	"Audits.BounceTrackingIssueDetails":                      reflect.TypeOf(AuditsBounceTrackingIssueDetails{}),
	"Audits.CookieDeprecationMetadataIssueDetails":           reflect.TypeOf(AuditsCookieDeprecationMetadataIssueDetails{}),
	"Audits.FederatedAuthRequestIssueDetails":                reflect.TypeOf(AuditsFederatedAuthRequestIssueDetails{}),
	"Audits.FederatedAuthUserInfoRequestIssueDetails":        reflect.TypeOf(AuditsFederatedAuthUserInfoRequestIssueDetails{}),
	"Audits.ClientHintIssueDetails":                          reflect.TypeOf(AuditsClientHintIssueDetails{}),
	"Audits.FailedRequestInfo":                               reflect.TypeOf(AuditsFailedRequestInfo{}),
	"Audits.StylesheetLoadingIssueDetails":                   reflect.TypeOf(AuditsStylesheetLoadingIssueDetails{}),
	"Audits.PropertyRuleIssueDetails":                        reflect.TypeOf(AuditsPropertyRuleIssueDetails{}),
	"Audits.InspectorIssueDetails":                           reflect.TypeOf(AuditsInspectorIssueDetails{}),
	"Audits.InspectorIssue":                                  reflect.TypeOf(AuditsInspectorIssue{}),
	"Audits.getEncodedResponse":                              reflect.TypeOf(AuditsGetEncodedResponse{}),
	"Audits.getEncodedResponseResult":                        reflect.TypeOf(AuditsGetEncodedResponseResult{}),
	"Audits.disable":                                         reflect.TypeOf(AuditsDisable{}),
	"Audits.enable":                                          reflect.TypeOf(AuditsEnable{}),
	"Audits.checkContrast":                                   reflect.TypeOf(AuditsCheckContrast{}),
	"Audits.checkFormsIssues":                                reflect.TypeOf(AuditsCheckFormsIssues{}),
	"Audits.checkFormsIssuesResult":                          reflect.TypeOf(AuditsCheckFormsIssuesResult{}),
	"Audits.issueAdded":                                      reflect.TypeOf(AuditsIssueAdded{}),
	"Extensions.loadUnpacked":                                reflect.TypeOf(ExtensionsLoadUnpacked{}),
	"Extensions.loadUnpackedResult":                          reflect.TypeOf(ExtensionsLoadUnpackedResult{}),
	"Autofill.CreditCard":                                    reflect.TypeOf(AutofillCreditCard{}),
	"Autofill.AddressField":                                  reflect.TypeOf(AutofillAddressField{}),
	"Autofill.AddressFields":                                 reflect.TypeOf(AutofillAddressFields{}),
	"Autofill.Address":                                       reflect.TypeOf(AutofillAddress{}),
	"Autofill.AddressUI":                                     reflect.TypeOf(AutofillAddressUI{}),
	"Autofill.FilledField":                                   reflect.TypeOf(AutofillFilledField{}),
	"Autofill.trigger":                                       reflect.TypeOf(AutofillTrigger{}),
	"Autofill.setAddresses":                                  reflect.TypeOf(AutofillSetAddresses{}),
	"Autofill.disable":                                       reflect.TypeOf(AutofillDisable{}),
	"Autofill.enable":                                        reflect.TypeOf(AutofillEnable{}),
	"Autofill.addressFormFilled":                             reflect.TypeOf(AutofillAddressFormFilled{}),
	"BackgroundService.EventMetadata":                        reflect.TypeOf(BackgroundServiceEventMetadata{}),
	"BackgroundService.BackgroundServiceEvent":               reflect.TypeOf(BackgroundServiceBackgroundServiceEvent{}),
	"BackgroundService.startObserving":                       reflect.TypeOf(BackgroundServiceStartObserving{}),
	"BackgroundService.stopObserving":                        reflect.TypeOf(BackgroundServiceStopObserving{}),
	"BackgroundService.setRecording":                         reflect.TypeOf(BackgroundServiceSetRecording{}),
	"BackgroundService.clearEvents":                          reflect.TypeOf(BackgroundServiceClearEvents{}),
	"BackgroundService.recordingStateChanged":                reflect.TypeOf(BackgroundServiceRecordingStateChanged{}),
	"BackgroundService.backgroundServiceEventReceived":       reflect.TypeOf(BackgroundServiceBackgroundServiceEventReceived{}),
	"Browser.Bounds":                                         reflect.TypeOf(BrowserBounds{}),
	"Browser.PermissionDescriptor":                           reflect.TypeOf(BrowserPermissionDescriptor{}),
	"Browser.Bucket":                                         reflect.TypeOf(BrowserBucket{}),
	"Browser.Histogram":                                      reflect.TypeOf(BrowserHistogram{}),
	"Browser.setPermission":                                  reflect.TypeOf(BrowserSetPermission{}),
	"Browser.grantPermissions":                               reflect.TypeOf(BrowserGrantPermissions{}),
	"Browser.resetPermissions":                               reflect.TypeOf(BrowserResetPermissions{}),
	"Browser.setDownloadBehavior":                            reflect.TypeOf(BrowserSetDownloadBehavior{}),
	"Browser.cancelDownload":                                 reflect.TypeOf(BrowserCancelDownload{}),
	"Browser.close":                                          reflect.TypeOf(BrowserClose{}),
	"Browser.crash":                                          reflect.TypeOf(BrowserCrash{}),
	"Browser.crashGpuProcess":                                reflect.TypeOf(BrowserCrashGpuProcess{}),
	"Browser.getVersion":                                     reflect.TypeOf(BrowserGetVersion{}),
	"Browser.getVersionResult":                               reflect.TypeOf(BrowserGetVersionResult{}),
	"Browser.getBrowserCommandLine":                          reflect.TypeOf(BrowserGetBrowserCommandLine{}),
	"Browser.getBrowserCommandLineResult":                    reflect.TypeOf(BrowserGetBrowserCommandLineResult{}),
	"Browser.getHistograms":                                  reflect.TypeOf(BrowserGetHistograms{}),
	"Browser.getHistogramsResult":                            reflect.TypeOf(BrowserGetHistogramsResult{}),
	"Browser.getHistogram":                                   reflect.TypeOf(BrowserGetHistogram{}),
	"Browser.getHistogramResult":                             reflect.TypeOf(BrowserGetHistogramResult{}),
	"Browser.getWindowBounds":                                reflect.TypeOf(BrowserGetWindowBounds{}),
	"Browser.getWindowBoundsResult":                          reflect.TypeOf(BrowserGetWindowBoundsResult{}),
	"Browser.getWindowForTarget":                             reflect.TypeOf(BrowserGetWindowForTarget{}),
	"Browser.getWindowForTargetResult":                       reflect.TypeOf(BrowserGetWindowForTargetResult{}),
	"Browser.setWindowBounds":                                reflect.TypeOf(BrowserSetWindowBounds{}),
	"Browser.setDockTile":                                    reflect.TypeOf(BrowserSetDockTile{}),
	"Browser.executeBrowserCommand":                          reflect.TypeOf(BrowserExecuteBrowserCommand{}),
	"Browser.addPrivacySandboxEnrollmentOverride":            reflect.TypeOf(BrowserAddPrivacySandboxEnrollmentOverride{}),
	"Browser.downloadWillBegin":                              reflect.TypeOf(BrowserDownloadWillBegin{}),
	"Browser.downloadProgress":                               reflect.TypeOf(BrowserDownloadProgress{}),
	"CSS.PseudoElementMatches":                               reflect.TypeOf(CSSPseudoElementMatches{}),
	"CSS.InheritedStyleEntry":                                reflect.TypeOf(CSSInheritedStyleEntry{}),
	"CSS.InheritedPseudoElementMatches":                      reflect.TypeOf(CSSInheritedPseudoElementMatches{}),
	"CSS.RuleMatch":                                          reflect.TypeOf(CSSRuleMatch{}),
	"CSS.Value":                                              reflect.TypeOf(CSSValue{}),
	"CSS.Specificity":                                        reflect.TypeOf(CSSSpecificity{}),
	"CSS.SelectorList":                                       reflect.TypeOf(CSSSelectorList{}),
	"CSS.CSSStyleSheetHeader":                                reflect.TypeOf(CSSCSSStyleSheetHeader{}),
	"CSS.CSSRule":                                            reflect.TypeOf(CSSCSSRule{}),
	"CSS.RuleUsage":                                          reflect.TypeOf(CSSRuleUsage{}),
	"CSS.SourceRange":                                        reflect.TypeOf(CSSSourceRange{}),
	"CSS.ShorthandEntry":                                     reflect.TypeOf(CSSShorthandEntry{}),
	"CSS.CSSComputedStyleProperty":                           reflect.TypeOf(CSSCSSComputedStyleProperty{}),
	"CSS.CSSStyle":                                           reflect.TypeOf(CSSCSSStyle{}),
	"CSS.CSSProperty":                                        reflect.TypeOf(CSSCSSProperty{}),
	"CSS.CSSMedia":                                           reflect.TypeOf(CSSCSSMedia{}),
	"CSS.MediaQuery":                                         reflect.TypeOf(CSSMediaQuery{}),
	"CSS.MediaQueryExpression":                               reflect.TypeOf(CSSMediaQueryExpression{}),
	"CSS.CSSContainerQuery":                                  reflect.TypeOf(CSSCSSContainerQuery{}),
	"CSS.CSSSupports":                                        reflect.TypeOf(CSSCSSSupports{}),
	"CSS.CSSScope":                                           reflect.TypeOf(CSSCSSScope{}),
	"CSS.CSSLayer":                                           reflect.TypeOf(CSSCSSLayer{}),
	"CSS.CSSLayerData":                                       reflect.TypeOf(CSSCSSLayerData{}),
	"CSS.PlatformFontUsage":                                  reflect.TypeOf(CSSPlatformFontUsage{}),
	"CSS.FontVariationAxis":                                  reflect.TypeOf(CSSFontVariationAxis{}),
	"CSS.FontFace":                                           reflect.TypeOf(CSSFontFace{}),
	"CSS.CSSTryRule":                                         reflect.TypeOf(CSSCSSTryRule{}),
	"CSS.CSSPositionFallbackRule":                            reflect.TypeOf(CSSCSSPositionFallbackRule{}),
	"CSS.CSSPositionTryRule":                                 reflect.TypeOf(CSSCSSPositionTryRule{}),
	"CSS.CSSKeyframesRule":                                   reflect.TypeOf(CSSCSSKeyframesRule{}),
	"CSS.CSSPropertyRegistration":                            reflect.TypeOf(CSSCSSPropertyRegistration{}),
	"CSS.CSSFontPaletteValuesRule":                           reflect.TypeOf(CSSCSSFontPaletteValuesRule{}),
	"CSS.CSSPropertyRule":                                    reflect.TypeOf(CSSCSSPropertyRule{}),
	"CSS.CSSKeyframeRule":                                    reflect.TypeOf(CSSCSSKeyframeRule{}),
	"CSS.StyleDeclarationEdit":                               reflect.TypeOf(CSSStyleDeclarationEdit{}),
	"CSS.addRule":                                            reflect.TypeOf(CSSAddRule{}),
	"CSS.addRuleResult":                                      reflect.TypeOf(CSSAddRuleResult{}),
	"CSS.collectClassNames":                                  reflect.TypeOf(CSSCollectClassNames{}),
	"CSS.collectClassNamesResult":                            reflect.TypeOf(CSSCollectClassNamesResult{}),
	"CSS.createStyleSheet":                                   reflect.TypeOf(CSSCreateStyleSheet{}),
	"CSS.createStyleSheetResult":                             reflect.TypeOf(CSSCreateStyleSheetResult{}),
	"CSS.disable":                                            reflect.TypeOf(CSSDisable{}),
	"CSS.enable":                                             reflect.TypeOf(CSSEnable{}),
	"CSS.forcePseudoState":                                   reflect.TypeOf(CSSForcePseudoState{}),
	"CSS.getBackgroundColors":                                reflect.TypeOf(CSSGetBackgroundColors{}),
	"CSS.getBackgroundColorsResult":                          reflect.TypeOf(CSSGetBackgroundColorsResult{}),
	"CSS.getComputedStyleForNode":                            reflect.TypeOf(CSSGetComputedStyleForNode{}),
	"CSS.getComputedStyleForNodeResult":                      reflect.TypeOf(CSSGetComputedStyleForNodeResult{}),
	"CSS.getInlineStylesForNode":                             reflect.TypeOf(CSSGetInlineStylesForNode{}),
	"CSS.getInlineStylesForNodeResult":                       reflect.TypeOf(CSSGetInlineStylesForNodeResult{}),
	"CSS.getMatchedStylesForNode":                            reflect.TypeOf(CSSGetMatchedStylesForNode{}),
	"CSS.getMatchedStylesForNodeResult":                      reflect.TypeOf(CSSGetMatchedStylesForNodeResult{}),
	"CSS.getMediaQueries":                                    reflect.TypeOf(CSSGetMediaQueries{}),
	"CSS.getMediaQueriesResult":                              reflect.TypeOf(CSSGetMediaQueriesResult{}),
	"CSS.getPlatformFontsForNode":                            reflect.TypeOf(CSSGetPlatformFontsForNode{}),
	"CSS.getPlatformFontsForNodeResult":                      reflect.TypeOf(CSSGetPlatformFontsForNodeResult{}),
	"CSS.getStyleSheetText":                                  reflect.TypeOf(CSSGetStyleSheetText{}),
	"CSS.getStyleSheetTextResult":                            reflect.TypeOf(CSSGetStyleSheetTextResult{}),
	"CSS.getLayersForNode":                                   reflect.TypeOf(CSSGetLayersForNode{}),
	"CSS.getLayersForNodeResult":                             reflect.TypeOf(CSSGetLayersForNodeResult{}),
	"CSS.getLocationForSelector":                             reflect.TypeOf(CSSGetLocationForSelector{}),
	"CSS.getLocationForSelectorResult":                       reflect.TypeOf(CSSGetLocationForSelectorResult{}),
	"CSS.trackComputedStyleUpdates":                          reflect.TypeOf(CSSTrackComputedStyleUpdates{}),
	"CSS.takeComputedStyleUpdates":                           reflect.TypeOf(CSSTakeComputedStyleUpdates{}),
	"CSS.takeComputedStyleUpdatesResult":                     reflect.TypeOf(CSSTakeComputedStyleUpdatesResult{}),
	"CSS.setEffectivePropertyValueForNode":                   reflect.TypeOf(CSSSetEffectivePropertyValueForNode{}),
	"CSS.setPropertyRulePropertyName":                        reflect.TypeOf(CSSSetPropertyRulePropertyName{}),
	"CSS.setPropertyRulePropertyNameResult":                  reflect.TypeOf(CSSSetPropertyRulePropertyNameResult{}),
	"CSS.setKeyframeKey":                                     reflect.TypeOf(CSSSetKeyframeKey{}),
	"CSS.setKeyframeKeyResult":                               reflect.TypeOf(CSSSetKeyframeKeyResult{}),
	"CSS.setMediaText":                                       reflect.TypeOf(CSSSetMediaText{}),
	"CSS.setMediaTextResult":                                 reflect.TypeOf(CSSSetMediaTextResult{}),
	"CSS.setContainerQueryText":                              reflect.TypeOf(CSSSetContainerQueryText{}),
	"CSS.setContainerQueryTextResult":                        reflect.TypeOf(CSSSetContainerQueryTextResult{}),
	"CSS.setSupportsText":                                    reflect.TypeOf(CSSSetSupportsText{}),
	"CSS.setSupportsTextResult":                              reflect.TypeOf(CSSSetSupportsTextResult{}),
	"CSS.setScopeText":                                       reflect.TypeOf(CSSSetScopeText{}),
	"CSS.setScopeTextResult":                                 reflect.TypeOf(CSSSetScopeTextResult{}),
	"CSS.setRuleSelector":                                    reflect.TypeOf(CSSSetRuleSelector{}),
	"CSS.setRuleSelectorResult":                              reflect.TypeOf(CSSSetRuleSelectorResult{}),
	"CSS.setStyleSheetText":                                  reflect.TypeOf(CSSSetStyleSheetText{}),
	"CSS.setStyleSheetTextResult":                            reflect.TypeOf(CSSSetStyleSheetTextResult{}),
	"CSS.setStyleTexts":                                      reflect.TypeOf(CSSSetStyleTexts{}),
	"CSS.setStyleTextsResult":                                reflect.TypeOf(CSSSetStyleTextsResult{}),
	"CSS.startRuleUsageTracking":                             reflect.TypeOf(CSSStartRuleUsageTracking{}),
	"CSS.stopRuleUsageTracking":                              reflect.TypeOf(CSSStopRuleUsageTracking{}),
	"CSS.stopRuleUsageTrackingResult":                        reflect.TypeOf(CSSStopRuleUsageTrackingResult{}),
	"CSS.takeCoverageDelta":                                  reflect.TypeOf(CSSTakeCoverageDelta{}),
	"CSS.takeCoverageDeltaResult":                            reflect.TypeOf(CSSTakeCoverageDeltaResult{}),
	"CSS.setLocalFontsEnabled":                               reflect.TypeOf(CSSSetLocalFontsEnabled{}),
	"CSS.fontsUpdated":                                       reflect.TypeOf(CSSFontsUpdated{}),
	"CSS.mediaQueryResultChanged":                            reflect.TypeOf(CSSMediaQueryResultChanged{}),
	"CSS.styleSheetAdded":                                    reflect.TypeOf(CSSStyleSheetAdded{}),
	"CSS.styleSheetChanged":                                  reflect.TypeOf(CSSStyleSheetChanged{}),
	"CSS.styleSheetRemoved":                                  reflect.TypeOf(CSSStyleSheetRemoved{}),
	"CacheStorage.DataEntry":                                 reflect.TypeOf(CacheStorageDataEntry{}),
	"CacheStorage.Cache":                                     reflect.TypeOf(CacheStorageCache{}),
	"CacheStorage.Header":                                    reflect.TypeOf(CacheStorageHeader{}),
	"CacheStorage.CachedResponse":                            reflect.TypeOf(CacheStorageCachedResponse{}),
	"CacheStorage.deleteCache":                               reflect.TypeOf(CacheStorageDeleteCache{}),
	"CacheStorage.deleteEntry":                               reflect.TypeOf(CacheStorageDeleteEntry{}),
	"CacheStorage.requestCacheNames":                         reflect.TypeOf(CacheStorageRequestCacheNames{}),
	"CacheStorage.requestCacheNamesResult":                   reflect.TypeOf(CacheStorageRequestCacheNamesResult{}),
	"CacheStorage.requestCachedResponse":                     reflect.TypeOf(CacheStorageRequestCachedResponse{}),
	"CacheStorage.requestCachedResponseResult":               reflect.TypeOf(CacheStorageRequestCachedResponseResult{}),
	"CacheStorage.requestEntries":                            reflect.TypeOf(CacheStorageRequestEntries{}),
	"CacheStorage.requestEntriesResult":                      reflect.TypeOf(CacheStorageRequestEntriesResult{}),
	"Cast.Sink":                                              reflect.TypeOf(CastSink{}),
	"Cast.enable":                                            reflect.TypeOf(CastEnable{}),
	"Cast.disable":                                           reflect.TypeOf(CastDisable{}),
	"Cast.setSinkToUse":                                      reflect.TypeOf(CastSetSinkToUse{}),
	"Cast.startDesktopMirroring":                             reflect.TypeOf(CastStartDesktopMirroring{}),
	"Cast.startTabMirroring":                                 reflect.TypeOf(CastStartTabMirroring{}),
	"Cast.stopCasting":                                       reflect.TypeOf(CastStopCasting{}),
	"Cast.sinksUpdated":                                      reflect.TypeOf(CastSinksUpdated{}),
	"Cast.issueUpdated":                                      reflect.TypeOf(CastIssueUpdated{}),
	"DOM.BackendNode":                                        reflect.TypeOf(DOMBackendNode{}),
	"DOM.Node":                                               reflect.TypeOf(DOMNode{}),
	"DOM.RGBA":                                               reflect.TypeOf(DOMRGBA{}),
	"DOM.BoxModel":                                           reflect.TypeOf(DOMBoxModel{}),
	"DOM.ShapeOutsideInfo":                                   reflect.TypeOf(DOMShapeOutsideInfo{}),
	"DOM.Rect":                                               reflect.TypeOf(DOMRect{}),
	"DOM.CSSComputedStyleProperty":                           reflect.TypeOf(DOMCSSComputedStyleProperty{}),
	"DOM.collectClassNamesFromSubtree":                       reflect.TypeOf(DOMCollectClassNamesFromSubtree{}),
	"DOM.collectClassNamesFromSubtreeResult":                 reflect.TypeOf(DOMCollectClassNamesFromSubtreeResult{}),
	"DOM.copyTo":                                             reflect.TypeOf(DOMCopyTo{}),
	"DOM.copyToResult":                                       reflect.TypeOf(DOMCopyToResult{}),
	"DOM.describeNode":                                       reflect.TypeOf(DOMDescribeNode{}),
	"DOM.describeNodeResult":                                 reflect.TypeOf(DOMDescribeNodeResult{}),
	"DOM.scrollIntoViewIfNeeded":                             reflect.TypeOf(DOMScrollIntoViewIfNeeded{}),
	"DOM.disable":                                            reflect.TypeOf(DOMDisable{}),
	"DOM.discardSearchResults":                               reflect.TypeOf(DOMDiscardSearchResults{}),
	"DOM.enable":                                             reflect.TypeOf(DOMEnable{}),
	"DOM.focus":                                              reflect.TypeOf(DOMFocus{}),
	"DOM.getAttributes":                                      reflect.TypeOf(DOMGetAttributes{}),
	"DOM.getAttributesResult":                                reflect.TypeOf(DOMGetAttributesResult{}),
	"DOM.getBoxModel":                                        reflect.TypeOf(DOMGetBoxModel{}),
	"DOM.getBoxModelResult":                                  reflect.TypeOf(DOMGetBoxModelResult{}),
	"DOM.getContentQuads":                                    reflect.TypeOf(DOMGetContentQuads{}),
	"DOM.getContentQuadsResult":                              reflect.TypeOf(DOMGetContentQuadsResult{}),
	"DOM.getDocument":                                        reflect.TypeOf(DOMGetDocument{}),
	"DOM.getDocumentResult":                                  reflect.TypeOf(DOMGetDocumentResult{}),
	"DOM.getFlattenedDocument":                               reflect.TypeOf(DOMGetFlattenedDocument{}),
	"DOM.getFlattenedDocumentResult":                         reflect.TypeOf(DOMGetFlattenedDocumentResult{}),
	"DOM.getNodesForSubtreeByStyle":                          reflect.TypeOf(DOMGetNodesForSubtreeByStyle{}),
	"DOM.getNodesForSubtreeByStyleResult":                    reflect.TypeOf(DOMGetNodesForSubtreeByStyleResult{}),
	"DOM.getNodeForLocation":                                 reflect.TypeOf(DOMGetNodeForLocation{}),
	"DOM.getNodeForLocationResult":                           reflect.TypeOf(DOMGetNodeForLocationResult{}),
	"DOM.getOuterHTML":                                       reflect.TypeOf(DOMGetOuterHTML{}),
	"DOM.getOuterHTMLResult":                                 reflect.TypeOf(DOMGetOuterHTMLResult{}),
	"DOM.getRelayoutBoundary":                                reflect.TypeOf(DOMGetRelayoutBoundary{}),
	"DOM.getRelayoutBoundaryResult":                          reflect.TypeOf(DOMGetRelayoutBoundaryResult{}),
	"DOM.getSearchResults":                                   reflect.TypeOf(DOMGetSearchResults{}),
	"DOM.getSearchResultsResult":                             reflect.TypeOf(DOMGetSearchResultsResult{}),
	"DOM.hideHighlight":                                      reflect.TypeOf(DOMHideHighlight{}),
	"DOM.highlightNode":                                      reflect.TypeOf(DOMHighlightNode{}),
	"DOM.highlightRect":                                      reflect.TypeOf(DOMHighlightRect{}),
	"DOM.markUndoableState":                                  reflect.TypeOf(DOMMarkUndoableState{}),
	"DOM.moveTo":                                             reflect.TypeOf(DOMMoveTo{}),
	"DOM.moveToResult":                                       reflect.TypeOf(DOMMoveToResult{}),
	"DOM.performSearch":                                      reflect.TypeOf(DOMPerformSearch{}),
	"DOM.performSearchResult":                                reflect.TypeOf(DOMPerformSearchResult{}),
	"DOM.pushNodeByPathToFrontend":                           reflect.TypeOf(DOMPushNodeByPathToFrontend{}),
	"DOM.pushNodeByPathToFrontendResult":                     reflect.TypeOf(DOMPushNodeByPathToFrontendResult{}),
	"DOM.pushNodesByBackendIdsToFrontend":                    reflect.TypeOf(DOMPushNodesByBackendIDsToFrontend{}),
	"DOM.pushNodesByBackendIdsToFrontendResult":              reflect.TypeOf(DOMPushNodesByBackendIDsToFrontendResult{}),
	"DOM.querySelector":                                      reflect.TypeOf(DOMQuerySelector{}),
	"DOM.querySelectorResult":                                reflect.TypeOf(DOMQuerySelectorResult{}),
	"DOM.querySelectorAll":                                   reflect.TypeOf(DOMQuerySelectorAll{}),
	"DOM.querySelectorAllResult":                             reflect.TypeOf(DOMQuerySelectorAllResult{}),
	"DOM.getTopLayerElements":                                reflect.TypeOf(DOMGetTopLayerElements{}),
	"DOM.getTopLayerElementsResult":                          reflect.TypeOf(DOMGetTopLayerElementsResult{}),
	"DOM.getElementByRelation":                               reflect.TypeOf(DOMGetElementByRelation{}),
	"DOM.getElementByRelationResult":                         reflect.TypeOf(DOMGetElementByRelationResult{}),
	"DOM.redo":                                               reflect.TypeOf(DOMRedo{}),
	"DOM.removeAttribute":                                    reflect.TypeOf(DOMRemoveAttribute{}),
	"DOM.removeNode":                                         reflect.TypeOf(DOMRemoveNode{}),
	"DOM.requestChildNodes":                                  reflect.TypeOf(DOMRequestChildNodes{}),
	"DOM.requestNode":                                        reflect.TypeOf(DOMRequestNode{}),
	"DOM.requestNodeResult":                                  reflect.TypeOf(DOMRequestNodeResult{}),
	"DOM.resolveNode":                                        reflect.TypeOf(DOMResolveNode{}),
	"DOM.resolveNodeResult":                                  reflect.TypeOf(DOMResolveNodeResult{}),
	"DOM.setAttributeValue":                                  reflect.TypeOf(DOMSetAttributeValue{}),
	"DOM.setAttributesAsText":                                reflect.TypeOf(DOMSetAttributesAsText{}),
	"DOM.setFileInputFiles":                                  reflect.TypeOf(DOMSetFileInputFiles{}),
	"DOM.setNodeStackTracesEnabled":                          reflect.TypeOf(DOMSetNodeStackTracesEnabled{}),
	"DOM.getNodeStackTraces":                                 reflect.TypeOf(DOMGetNodeStackTraces{}),
	"DOM.getNodeStackTracesResult":                           reflect.TypeOf(DOMGetNodeStackTracesResult{}),
	"DOM.getFileInfo":                                        reflect.TypeOf(DOMGetFileInfo{}),
	"DOM.getFileInfoResult":                                  reflect.TypeOf(DOMGetFileInfoResult{}),
	"DOM.setInspectedNode":                                   reflect.TypeOf(DOMSetInspectedNode{}),
	"DOM.setNodeName":                                        reflect.TypeOf(DOMSetNodeName{}),
	"DOM.setNodeNameResult":                                  reflect.TypeOf(DOMSetNodeNameResult{}),
	"DOM.setNodeValue":                                       reflect.TypeOf(DOMSetNodeValue{}),
	"DOM.setOuterHTML":                                       reflect.TypeOf(DOMSetOuterHTML{}),
	"DOM.undo":                                               reflect.TypeOf(DOMUndo{}),
	"DOM.getFrameOwner":                                      reflect.TypeOf(DOMGetFrameOwner{}),
	"DOM.getFrameOwnerResult":                                reflect.TypeOf(DOMGetFrameOwnerResult{}),
	"DOM.getContainerForNode":                                reflect.TypeOf(DOMGetContainerForNode{}),
	"DOM.getContainerForNodeResult":                          reflect.TypeOf(DOMGetContainerForNodeResult{}),
	"DOM.getQueryingDescendantsForContainer":                 reflect.TypeOf(DOMGetQueryingDescendantsForContainer{}),
	"DOM.getQueryingDescendantsForContainerResult":           reflect.TypeOf(DOMGetQueryingDescendantsForContainerResult{}),
	"DOM.getAnchorElement":                                   reflect.TypeOf(DOMGetAnchorElement{}),
	"DOM.getAnchorElementResult":                             reflect.TypeOf(DOMGetAnchorElementResult{}),
	"DOM.attributeModified":                                  reflect.TypeOf(DOMAttributeModified{}),
	"DOM.attributeRemoved":                                   reflect.TypeOf(DOMAttributeRemoved{}),
	"DOM.characterDataModified":                              reflect.TypeOf(DOMCharacterDataModified{}),
	"DOM.childNodeCountUpdated":                              reflect.TypeOf(DOMChildNodeCountUpdated{}),
	"DOM.childNodeInserted":                                  reflect.TypeOf(DOMChildNodeInserted{}),
	"DOM.childNodeRemoved":                                   reflect.TypeOf(DOMChildNodeRemoved{}),
	"DOM.distributedNodesUpdated":                            reflect.TypeOf(DOMDistributedNodesUpdated{}),
	"DOM.documentUpdated":                                    reflect.TypeOf(DOMDocumentUpdated{}),
	"DOM.inlineStyleInvalidated":                             reflect.TypeOf(DOMInlineStyleInvalidated{}),
	"DOM.pseudoElementAdded":                                 reflect.TypeOf(DOMPseudoElementAdded{}),
	"DOM.topLayerElementsUpdated":                            reflect.TypeOf(DOMTopLayerElementsUpdated{}),
	"DOM.pseudoElementRemoved":                               reflect.TypeOf(DOMPseudoElementRemoved{}),
	"DOM.setChildNodes":                                      reflect.TypeOf(DOMSetChildNodes{}),
	"DOM.shadowRootPopped":                                   reflect.TypeOf(DOMShadowRootPopped{}),
	"DOM.shadowRootPushed":                                   reflect.TypeOf(DOMShadowRootPushed{}),
	"DOMDebugger.EventListener":                              reflect.TypeOf(DOMDebuggerEventListener{}),
	"DOMDebugger.getEventListeners":                          reflect.TypeOf(DOMDebuggerGetEventListeners{}),
	"DOMDebugger.getEventListenersResult":                    reflect.TypeOf(DOMDebuggerGetEventListenersResult{}),
	"DOMDebugger.removeDOMBreakpoint":                        reflect.TypeOf(DOMDebuggerRemoveDOMBreakpoint{}),
	"DOMDebugger.removeEventListenerBreakpoint":              reflect.TypeOf(DOMDebuggerRemoveEventListenerBreakpoint{}),
	"DOMDebugger.removeInstrumentationBreakpoint":            reflect.TypeOf(DOMDebuggerRemoveInstrumentationBreakpoint{}),
	"DOMDebugger.removeXHRBreakpoint":                        reflect.TypeOf(DOMDebuggerRemoveXHRBreakpoint{}),
	"DOMDebugger.setBreakOnCSPViolation":                     reflect.TypeOf(DOMDebuggerSetBreakOnCSPViolation{}),
	"DOMDebugger.setDOMBreakpoint":                           reflect.TypeOf(DOMDebuggerSetDOMBreakpoint{}),
	"DOMDebugger.setEventListenerBreakpoint":                 reflect.TypeOf(DOMDebuggerSetEventListenerBreakpoint{}),
	"DOMDebugger.setInstrumentationBreakpoint":               reflect.TypeOf(DOMDebuggerSetInstrumentationBreakpoint{}),
	"DOMDebugger.setXHRBreakpoint":                           reflect.TypeOf(DOMDebuggerSetXHRBreakpoint{}),
	"EventBreakpoints.setInstrumentationBreakpoint":          reflect.TypeOf(EventBreakpointsSetInstrumentationBreakpoint{}),
	"EventBreakpoints.removeInstrumentationBreakpoint":       reflect.TypeOf(EventBreakpointsRemoveInstrumentationBreakpoint{}),
	"EventBreakpoints.disable":                               reflect.TypeOf(EventBreakpointsDisable{}),
	"DOMSnapshot.DOMNode":                                    reflect.TypeOf(DOMSnapshotDOMNode{}),
	"DOMSnapshot.InlineTextBox":                              reflect.TypeOf(DOMSnapshotInlineTextBox{}),
	"DOMSnapshot.LayoutTreeNode":                             reflect.TypeOf(DOMSnapshotLayoutTreeNode{}),
	"DOMSnapshot.ComputedStyle":                              reflect.TypeOf(DOMSnapshotComputedStyle{}),
	"DOMSnapshot.NameValue":                                  reflect.TypeOf(DOMSnapshotNameValue{}),
	"DOMSnapshot.RareStringData":                             reflect.TypeOf(DOMSnapshotRareStringData{}),
	"DOMSnapshot.RareBooleanData":                            reflect.TypeOf(DOMSnapshotRareBooleanData{}),
	"DOMSnapshot.RareIntegerData":                            reflect.TypeOf(DOMSnapshotRareIntegerData{}),
	"DOMSnapshot.DocumentSnapshot":                           reflect.TypeOf(DOMSnapshotDocumentSnapshot{}),
	"DOMSnapshot.NodeTreeSnapshot":                           reflect.TypeOf(DOMSnapshotNodeTreeSnapshot{}),
	"DOMSnapshot.LayoutTreeSnapshot":                         reflect.TypeOf(DOMSnapshotLayoutTreeSnapshot{}),
	"DOMSnapshot.TextBoxSnapshot":                            reflect.TypeOf(DOMSnapshotTextBoxSnapshot{}),
	"DOMSnapshot.disable":                                    reflect.TypeOf(DOMSnapshotDisable{}),
	"DOMSnapshot.enable":                                     reflect.TypeOf(DOMSnapshotEnable{}),
	"DOMSnapshot.getSnapshot":                                reflect.TypeOf(DOMSnapshotGetSnapshot{}),
	"DOMSnapshot.getSnapshotResult":                          reflect.TypeOf(DOMSnapshotGetSnapshotResult{}),
	"DOMSnapshot.captureSnapshot":                            reflect.TypeOf(DOMSnapshotCaptureSnapshot{}),
	"DOMSnapshot.captureSnapshotResult":                      reflect.TypeOf(DOMSnapshotCaptureSnapshotResult{}),
	"DOMStorage.StorageId":                                   reflect.TypeOf(DOMStorageStorageID{}),
	"DOMStorage.clear":                                       reflect.TypeOf(DOMStorageClear{}),
	"DOMStorage.disable":                                     reflect.TypeOf(DOMStorageDisable{}),
	"DOMStorage.enable":                                      reflect.TypeOf(DOMStorageEnable{}),
	"DOMStorage.getDOMStorageItems":                          reflect.TypeOf(DOMStorageGetDOMStorageItems{}),
	"DOMStorage.getDOMStorageItemsResult":                    reflect.TypeOf(DOMStorageGetDOMStorageItemsResult{}),
	"DOMStorage.removeDOMStorageItem":                        reflect.TypeOf(DOMStorageRemoveDOMStorageItem{}),
	"DOMStorage.setDOMStorageItem":                           reflect.TypeOf(DOMStorageSetDOMStorageItem{}),
	"DOMStorage.domStorageItemAdded":                         reflect.TypeOf(DOMStorageDomStorageItemAdded{}),
	"DOMStorage.domStorageItemRemoved":                       reflect.TypeOf(DOMStorageDomStorageItemRemoved{}),
	"DOMStorage.domStorageItemUpdated":                       reflect.TypeOf(DOMStorageDomStorageItemUpdated{}),
	"DOMStorage.domStorageItemsCleared":                      reflect.TypeOf(DOMStorageDomStorageItemsCleared{}),
	"Database.Database":                                      reflect.TypeOf(DatabaseDatabase{}),
	"Database.Error":                                         reflect.TypeOf(DatabaseError{}),
	"Database.disable":                                       reflect.TypeOf(DatabaseDisable{}),
	"Database.enable":                                        reflect.TypeOf(DatabaseEnable{}),
	"Database.executeSQL":                                    reflect.TypeOf(DatabaseExecuteSQL{}),
	"Database.executeSQLResult":                              reflect.TypeOf(DatabaseExecuteSQLResult{}),
	"Database.getDatabaseTableNames":                         reflect.TypeOf(DatabaseGetDatabaseTableNames{}),
	"Database.getDatabaseTableNamesResult":                   reflect.TypeOf(DatabaseGetDatabaseTableNamesResult{}),
	"Database.addDatabase":                                   reflect.TypeOf(DatabaseAddDatabase{}),
	"DeviceOrientation.clearDeviceOrientationOverride":       reflect.TypeOf(DeviceOrientationClearDeviceOrientationOverride{}),
	"DeviceOrientation.setDeviceOrientationOverride":         reflect.TypeOf(DeviceOrientationSetDeviceOrientationOverride{}),
	"Emulation.ScreenOrientation":                            reflect.TypeOf(EmulationScreenOrientation{}),
	"Emulation.DisplayFeature":                               reflect.TypeOf(EmulationDisplayFeature{}),
	"Emulation.DevicePosture":                                reflect.TypeOf(EmulationDevicePosture{}),
	"Emulation.MediaFeature":                                 reflect.TypeOf(EmulationMediaFeature{}),
	"Emulation.UserAgentBrandVersion":                        reflect.TypeOf(EmulationUserAgentBrandVersion{}),
	"Emulation.UserAgentMetadata":                            reflect.TypeOf(EmulationUserAgentMetadata{}),
	"Emulation.SensorMetadata":                               reflect.TypeOf(EmulationSensorMetadata{}),
	"Emulation.SensorReadingSingle":                          reflect.TypeOf(EmulationSensorReadingSingle{}),
	"Emulation.SensorReadingXYZ":                             reflect.TypeOf(EmulationSensorReadingXYZ{}),
	"Emulation.SensorReadingQuaternion":                      reflect.TypeOf(EmulationSensorReadingQuaternion{}),
	"Emulation.SensorReading":                                reflect.TypeOf(EmulationSensorReading{}),
	"Emulation.canEmulate":                                   reflect.TypeOf(EmulationCanEmulate{}),
	"Emulation.canEmulateResult":                             reflect.TypeOf(EmulationCanEmulateResult{}),
	"Emulation.clearDeviceMetricsOverride":                   reflect.TypeOf(EmulationClearDeviceMetricsOverride{}),
	"Emulation.clearGeolocationOverride":                     reflect.TypeOf(EmulationClearGeolocationOverride{}),
	"Emulation.resetPageScaleFactor":                         reflect.TypeOf(EmulationResetPageScaleFactor{}),
	"Emulation.setFocusEmulationEnabled":                     reflect.TypeOf(EmulationSetFocusEmulationEnabled{}),
	"Emulation.setAutoDarkModeOverride":                      reflect.TypeOf(EmulationSetAutoDarkModeOverride{}),
	"Emulation.setCPUThrottlingRate":                         reflect.TypeOf(EmulationSetCPUThrottlingRate{}),
	"Emulation.setDefaultBackgroundColorOverride":            reflect.TypeOf(EmulationSetDefaultBackgroundColorOverride{}),
	"Emulation.setDeviceMetricsOverride":                     reflect.TypeOf(EmulationSetDeviceMetricsOverride{}),
	"Emulation.setDevicePostureOverride":                     reflect.TypeOf(EmulationSetDevicePostureOverride{}),
	"Emulation.clearDevicePostureOverride":                   reflect.TypeOf(EmulationClearDevicePostureOverride{}),
	"Emulation.setScrollbarsHidden":                          reflect.TypeOf(EmulationSetScrollbarsHidden{}),
	"Emulation.setDocumentCookieDisabled":                    reflect.TypeOf(EmulationSetDocumentCookieDisabled{}),
	"Emulation.setEmitTouchEventsForMouse":                   reflect.TypeOf(EmulationSetEmitTouchEventsForMouse{}),
	"Emulation.setEmulatedMedia":                             reflect.TypeOf(EmulationSetEmulatedMedia{}),
	"Emulation.setEmulatedVisionDeficiency":                  reflect.TypeOf(EmulationSetEmulatedVisionDeficiency{}),
	"Emulation.setGeolocationOverride":                       reflect.TypeOf(EmulationSetGeolocationOverride{}),
	"Emulation.getOverriddenSensorInformation":               reflect.TypeOf(EmulationGetOverriddenSensorInformation{}),
	"Emulation.getOverriddenSensorInformationResult":         reflect.TypeOf(EmulationGetOverriddenSensorInformationResult{}),
	"Emulation.setSensorOverrideEnabled":                     reflect.TypeOf(EmulationSetSensorOverrideEnabled{}),
	"Emulation.setSensorOverrideReadings":                    reflect.TypeOf(EmulationSetSensorOverrideReadings{}),
	"Emulation.setIdleOverride":                              reflect.TypeOf(EmulationSetIdleOverride{}),
	"Emulation.clearIdleOverride":                            reflect.TypeOf(EmulationClearIdleOverride{}),
	"Emulation.setNavigatorOverrides":                        reflect.TypeOf(EmulationSetNavigatorOverrides{}),
	"Emulation.setPageScaleFactor":                           reflect.TypeOf(EmulationSetPageScaleFactor{}),
	"Emulation.setScriptExecutionDisabled":                   reflect.TypeOf(EmulationSetScriptExecutionDisabled{}),
	"Emulation.setTouchEmulationEnabled":                     reflect.TypeOf(EmulationSetTouchEmulationEnabled{}),
	"Emulation.setVirtualTimePolicy":                         reflect.TypeOf(EmulationSetVirtualTimePolicy{}),
	"Emulation.setVirtualTimePolicyResult":                   reflect.TypeOf(EmulationSetVirtualTimePolicyResult{}),
	"Emulation.setLocaleOverride":                            reflect.TypeOf(EmulationSetLocaleOverride{}),
	"Emulation.setTimezoneOverride":                          reflect.TypeOf(EmulationSetTimezoneOverride{}),
	"Emulation.setVisibleSize":                               reflect.TypeOf(EmulationSetVisibleSize{}),
	"Emulation.setDisabledImageTypes":                        reflect.TypeOf(EmulationSetDisabledImageTypes{}),
	"Emulation.setHardwareConcurrencyOverride":               reflect.TypeOf(EmulationSetHardwareConcurrencyOverride{}),
	"Emulation.setUserAgentOverride":                         reflect.TypeOf(EmulationSetUserAgentOverride{}),
	"Emulation.setAutomationOverride":                        reflect.TypeOf(EmulationSetAutomationOverride{}),
	"Emulation.virtualTimeBudgetExpired":                     reflect.TypeOf(EmulationVirtualTimeBudgetExpired{}),
	"HeadlessExperimental.ScreenshotParams":                  reflect.TypeOf(HeadlessExperimentalScreenshotParams{}),
	"HeadlessExperimental.beginFrame":                        reflect.TypeOf(HeadlessExperimentalBeginFrame{}),
	"HeadlessExperimental.beginFrameResult":                  reflect.TypeOf(HeadlessExperimentalBeginFrameResult{}),
	"HeadlessExperimental.disable":                           reflect.TypeOf(HeadlessExperimentalDisable{}),
	"HeadlessExperimental.enable":                            reflect.TypeOf(HeadlessExperimentalEnable{}),
	"IO.close":                                               reflect.TypeOf(IOClose{}),
	"IO.read":                                                reflect.TypeOf(IORead{}),
	"IO.readResult":                                          reflect.TypeOf(IOReadResult{}),
	"IO.resolveBlob":                                         reflect.TypeOf(IOResolveBlob{}),
	"IO.resolveBlobResult":                                   reflect.TypeOf(IOResolveBlobResult{}),
	"IndexedDB.DatabaseWithObjectStores":                     reflect.TypeOf(IndexedDBDatabaseWithObjectStores{}),
	"IndexedDB.ObjectStore":                                  reflect.TypeOf(IndexedDBObjectStore{}),
	"IndexedDB.ObjectStoreIndex":                             reflect.TypeOf(IndexedDBObjectStoreIndex{}),
	"IndexedDB.Key":                                          reflect.TypeOf(IndexedDBKey{}),
	"IndexedDB.KeyRange":                                     reflect.TypeOf(IndexedDBKeyRange{}),
	"IndexedDB.DataEntry":                                    reflect.TypeOf(IndexedDBDataEntry{}),
	"IndexedDB.KeyPath":                                      reflect.TypeOf(IndexedDBKeyPath{}),
	"IndexedDB.clearObjectStore":                             reflect.TypeOf(IndexedDBClearObjectStore{}),
	"IndexedDB.deleteDatabase":                               reflect.TypeOf(IndexedDBDeleteDatabase{}),
	"IndexedDB.deleteObjectStoreEntries":                     reflect.TypeOf(IndexedDBDeleteObjectStoreEntries{}),
	"IndexedDB.disable":                                      reflect.TypeOf(IndexedDBDisable{}),
	"IndexedDB.enable":                                       reflect.TypeOf(IndexedDBEnable{}),
	"IndexedDB.requestData":                                  reflect.TypeOf(IndexedDBRequestData{}),
	"IndexedDB.requestDataResult":                            reflect.TypeOf(IndexedDBRequestDataResult{}),
	"IndexedDB.getMetadata":                                  reflect.TypeOf(IndexedDBGetMetadata{}),
	"IndexedDB.getMetadataResult":                            reflect.TypeOf(IndexedDBGetMetadataResult{}),
	"IndexedDB.requestDatabase":                              reflect.TypeOf(IndexedDBRequestDatabase{}),
	"IndexedDB.requestDatabaseResult":                        reflect.TypeOf(IndexedDBRequestDatabaseResult{}),
	"IndexedDB.requestDatabaseNames":                         reflect.TypeOf(IndexedDBRequestDatabaseNames{}),
	"IndexedDB.requestDatabaseNamesResult":                   reflect.TypeOf(IndexedDBRequestDatabaseNamesResult{}),
	"Input.TouchPoint":                                       reflect.TypeOf(InputTouchPoint{}),
	"Input.DragDataItem":                                     reflect.TypeOf(InputDragDataItem{}),
	"Input.DragData":                                         reflect.TypeOf(InputDragData{}),
	"Input.dispatchDragEvent":                                reflect.TypeOf(InputDispatchDragEvent{}),
	"Input.dispatchKeyEvent":                                 reflect.TypeOf(InputDispatchKeyEvent{}),
	"Input.insertText":                                       reflect.TypeOf(InputInsertText{}),
	"Input.imeSetComposition":                                reflect.TypeOf(InputImeSetComposition{}),
	"Input.dispatchMouseEvent":                               reflect.TypeOf(InputDispatchMouseEvent{}),
	"Input.dispatchTouchEvent":                               reflect.TypeOf(InputDispatchTouchEvent{}),
	"Input.cancelDragging":                                   reflect.TypeOf(InputCancelDragging{}),
	"Input.emulateTouchFromMouseEvent":                       reflect.TypeOf(InputEmulateTouchFromMouseEvent{}),
	"Input.setIgnoreInputEvents":                             reflect.TypeOf(InputSetIgnoreInputEvents{}),
	"Input.setInterceptDrags":                                reflect.TypeOf(InputSetInterceptDrags{}),
	"Input.synthesizePinchGesture":                           reflect.TypeOf(InputSynthesizePinchGesture{}),
	"Input.synthesizeScrollGesture":                          reflect.TypeOf(InputSynthesizeScrollGesture{}),
	"Input.synthesizeTapGesture":                             reflect.TypeOf(InputSynthesizeTapGesture{}),
	"Input.dragIntercepted":                                  reflect.TypeOf(InputDragIntercepted{}),
	"Inspector.disable":                                      reflect.TypeOf(InspectorDisable{}),
	"Inspector.enable":                                       reflect.TypeOf(InspectorEnable{}),
	"Inspector.detached":                                     reflect.TypeOf(InspectorDetached{}),
	"Inspector.targetCrashed":                                reflect.TypeOf(InspectorTargetCrashed{}),
	"Inspector.targetReloadedAfterCrash":                     reflect.TypeOf(InspectorTargetReloadedAfterCrash{}),
	"LayerTree.ScrollRect":                                   reflect.TypeOf(LayerTreeScrollRect{}),
	"LayerTree.StickyPositionConstraint":                     reflect.TypeOf(LayerTreeStickyPositionConstraint{}),
	"LayerTree.PictureTile":                                  reflect.TypeOf(LayerTreePictureTile{}),
	"LayerTree.Layer":                                        reflect.TypeOf(LayerTreeLayer{}),
	"LayerTree.compositingReasons":                           reflect.TypeOf(LayerTreeCompositingReasons{}),
	"LayerTree.compositingReasonsResult":                     reflect.TypeOf(LayerTreeCompositingReasonsResult{}),
	"LayerTree.disable":                                      reflect.TypeOf(LayerTreeDisable{}),
	"LayerTree.enable":                                       reflect.TypeOf(LayerTreeEnable{}),
	"LayerTree.loadSnapshot":                                 reflect.TypeOf(LayerTreeLoadSnapshot{}),
	"LayerTree.loadSnapshotResult":                           reflect.TypeOf(LayerTreeLoadSnapshotResult{}),
	"LayerTree.makeSnapshot":                                 reflect.TypeOf(LayerTreeMakeSnapshot{}),
	"LayerTree.makeSnapshotResult":                           reflect.TypeOf(LayerTreeMakeSnapshotResult{}),
	"LayerTree.profileSnapshot":                              reflect.TypeOf(LayerTreeProfileSnapshot{}),
	"LayerTree.profileSnapshotResult":                        reflect.TypeOf(LayerTreeProfileSnapshotResult{}),
	"LayerTree.releaseSnapshot":                              reflect.TypeOf(LayerTreeReleaseSnapshot{}),
	"LayerTree.replaySnapshot":                               reflect.TypeOf(LayerTreeReplaySnapshot{}),
	"LayerTree.replaySnapshotResult":                         reflect.TypeOf(LayerTreeReplaySnapshotResult{}),
	"LayerTree.snapshotCommandLog":                           reflect.TypeOf(LayerTreeSnapshotCommandLog{}),
	"LayerTree.snapshotCommandLogResult":                     reflect.TypeOf(LayerTreeSnapshotCommandLogResult{}),
	"LayerTree.layerPainted":                                 reflect.TypeOf(LayerTreeLayerPainted{}),
	"LayerTree.layerTreeDidChange":                           reflect.TypeOf(LayerTreeLayerTreeDidChange{}),
	"Log.LogEntry":                                           reflect.TypeOf(LogLogEntry{}),
	"Log.ViolationSetting":                                   reflect.TypeOf(LogViolationSetting{}),
	"Log.clear":                                              reflect.TypeOf(LogClear{}),
	"Log.disable":                                            reflect.TypeOf(LogDisable{}),
	"Log.enable":                                             reflect.TypeOf(LogEnable{}),
	"Log.startViolationsReport":                              reflect.TypeOf(LogStartViolationsReport{}),
	"Log.stopViolationsReport":                               reflect.TypeOf(LogStopViolationsReport{}),
	"Log.entryAdded":                                         reflect.TypeOf(LogEntryAdded{}),
	"Memory.SamplingProfileNode":                             reflect.TypeOf(MemorySamplingProfileNode{}),
	"Memory.SamplingProfile":                                 reflect.TypeOf(MemorySamplingProfile{}),
	"Memory.Module":                                          reflect.TypeOf(MemoryModule{}),
	"Memory.getDOMCounters":                                  reflect.TypeOf(MemoryGetDOMCounters{}),
	"Memory.getDOMCountersResult":                            reflect.TypeOf(MemoryGetDOMCountersResult{}),
	"Memory.prepareForLeakDetection":                         reflect.TypeOf(MemoryPrepareForLeakDetection{}),
	"Memory.forciblyPurgeJavaScriptMemory":                   reflect.TypeOf(MemoryForciblyPurgeJavaScriptMemory{}),
	"Memory.setPressureNotificationsSuppressed":              reflect.TypeOf(MemorySetPressureNotificationsSuppressed{}),
	"Memory.simulatePressureNotification":                    reflect.TypeOf(MemorySimulatePressureNotification{}),
	"Memory.startSampling":                                   reflect.TypeOf(MemoryStartSampling{}),
	"Memory.stopSampling":                                    reflect.TypeOf(MemoryStopSampling{}),
	"Memory.getAllTimeSamplingProfile":                       reflect.TypeOf(MemoryGetAllTimeSamplingProfile{}),
	"Memory.getAllTimeSamplingProfileResult":                 reflect.TypeOf(MemoryGetAllTimeSamplingProfileResult{}),
	"Memory.getBrowserSamplingProfile":                       reflect.TypeOf(MemoryGetBrowserSamplingProfile{}),
	"Memory.getBrowserSamplingProfileResult":                 reflect.TypeOf(MemoryGetBrowserSamplingProfileResult{}),
	"Memory.getSamplingProfile":                              reflect.TypeOf(MemoryGetSamplingProfile{}),
	"Memory.getSamplingProfileResult":                        reflect.TypeOf(MemoryGetSamplingProfileResult{}),
	"Network.ResourceTiming":                                 reflect.TypeOf(NetworkResourceTiming{}),
	"Network.PostDataEntry":                                  reflect.TypeOf(NetworkPostDataEntry{}),
	"Network.Request":                                        reflect.TypeOf(NetworkRequest{}),
	"Network.SignedCertificateTimestamp":                     reflect.TypeOf(NetworkSignedCertificateTimestamp{}),
	"Network.SecurityDetails":                                reflect.TypeOf(NetworkSecurityDetails{}),
	"Network.CorsErrorStatus":                                reflect.TypeOf(NetworkCorsErrorStatus{}),
	"Network.TrustTokenParams":                               reflect.TypeOf(NetworkTrustTokenParams{}),
	"Network.ServiceWorkerRouterInfo":                        reflect.TypeOf(NetworkServiceWorkerRouterInfo{}),
	"Network.Response":                                       reflect.TypeOf(NetworkResponse{}),
	"Network.WebSocketRequest":                               reflect.TypeOf(NetworkWebSocketRequest{}),
	"Network.WebSocketResponse":                              reflect.TypeOf(NetworkWebSocketResponse{}),
	"Network.WebSocketFrame":                                 reflect.TypeOf(NetworkWebSocketFrame{}),
	"Network.CachedResource":                                 reflect.TypeOf(NetworkCachedResource{}),
	"Network.Initiator":                                      reflect.TypeOf(NetworkInitiator{}),
	"Network.CookiePartitionKey":                             reflect.TypeOf(NetworkCookiePartitionKey{}),
	"Network.Cookie":                                         reflect.TypeOf(NetworkCookie{}),
	"Network.BlockedSetCookieWithReason":                     reflect.TypeOf(NetworkBlockedSetCookieWithReason{}),
	"Network.ExemptedSetCookieWithReason":                    reflect.TypeOf(NetworkExemptedSetCookieWithReason{}),
	"Network.AssociatedCookie":                               reflect.TypeOf(NetworkAssociatedCookie{}),
	"Network.CookieParam":                                    reflect.TypeOf(NetworkCookieParam{}),
	"Network.AuthChallenge":                                  reflect.TypeOf(NetworkAuthChallenge{}),
	"Network.AuthChallengeResponse":                          reflect.TypeOf(NetworkAuthChallengeResponse{}),
	"Network.RequestPattern":                                 reflect.TypeOf(NetworkRequestPattern{}),
	"Network.SignedExchangeSignature":                        reflect.TypeOf(NetworkSignedExchangeSignature{}),
	"Network.SignedExchangeHeader":                           reflect.TypeOf(NetworkSignedExchangeHeader{}),
	"Network.SignedExchangeError":                            reflect.TypeOf(NetworkSignedExchangeError{}),
	"Network.SignedExchangeInfo":                             reflect.TypeOf(NetworkSignedExchangeInfo{}),
	"Network.ConnectTiming":                                  reflect.TypeOf(NetworkConnectTiming{}),
	"Network.ClientSecurityState":                            reflect.TypeOf(NetworkClientSecurityState{}),
	"Network.CrossOriginOpenerPolicyStatus":                  reflect.TypeOf(NetworkCrossOriginOpenerPolicyStatus{}),
	"Network.CrossOriginEmbedderPolicyStatus":                reflect.TypeOf(NetworkCrossOriginEmbedderPolicyStatus{}),
	"Network.ContentSecurityPolicyStatus":                    reflect.TypeOf(NetworkContentSecurityPolicyStatus{}),
	"Network.SecurityIsolationStatus":                        reflect.TypeOf(NetworkSecurityIsolationStatus{}),
	"Network.ReportingApiReport":                             reflect.TypeOf(NetworkReportingAPIReport{}),
	"Network.ReportingApiEndpoint":                           reflect.TypeOf(NetworkReportingAPIEndpoint{}),
	"Network.LoadNetworkResourcePageResult":                  reflect.TypeOf(NetworkLoadNetworkResourcePageResult{}),
	"Network.LoadNetworkResourceOptions":                     reflect.TypeOf(NetworkLoadNetworkResourceOptions{}),
	"Network.setAcceptedEncodings":                           reflect.TypeOf(NetworkSetAcceptedEncodings{}),
	"Network.clearAcceptedEncodingsOverride":                 reflect.TypeOf(NetworkClearAcceptedEncodingsOverride{}),
	"Network.canClearBrowserCache":                           reflect.TypeOf(NetworkCanClearBrowserCache{}),
	"Network.canClearBrowserCacheResult":                     reflect.TypeOf(NetworkCanClearBrowserCacheResult{}),
	"Network.canClearBrowserCookies":                         reflect.TypeOf(NetworkCanClearBrowserCookies{}),
	"Network.canClearBrowserCookiesResult":                   reflect.TypeOf(NetworkCanClearBrowserCookiesResult{}),
	"Network.canEmulateNetworkConditions":                    reflect.TypeOf(NetworkCanEmulateNetworkConditions{}),
	"Network.canEmulateNetworkConditionsResult":              reflect.TypeOf(NetworkCanEmulateNetworkConditionsResult{}),
	"Network.clearBrowserCache":                              reflect.TypeOf(NetworkClearBrowserCache{}),
	"Network.clearBrowserCookies":                            reflect.TypeOf(NetworkClearBrowserCookies{}),
	"Network.continueInterceptedRequest":                     reflect.TypeOf(NetworkContinueInterceptedRequest{}),
	"Network.deleteCookies":                                  reflect.TypeOf(NetworkDeleteCookies{}),
	"Network.disable":                                        reflect.TypeOf(NetworkDisable{}),
	"Network.emulateNetworkConditions":                       reflect.TypeOf(NetworkEmulateNetworkConditions{}),
	"Network.enable":                                         reflect.TypeOf(NetworkEnable{}),
	"Network.getAllCookies":                                  reflect.TypeOf(NetworkGetAllCookies{}),
	"Network.getAllCookiesResult":                            reflect.TypeOf(NetworkGetAllCookiesResult{}),
	"Network.getCertificate":                                 reflect.TypeOf(NetworkGetCertificate{}),
	"Network.getCertificateResult":                           reflect.TypeOf(NetworkGetCertificateResult{}),
	"Network.getCookies":                                     reflect.TypeOf(NetworkGetCookies{}),
	"Network.getCookiesResult":                               reflect.TypeOf(NetworkGetCookiesResult{}),
	"Network.getResponseBody":                                reflect.TypeOf(NetworkGetResponseBody{}),
	"Network.getResponseBodyResult":                          reflect.TypeOf(NetworkGetResponseBodyResult{}),
	"Network.getRequestPostData":                             reflect.TypeOf(NetworkGetRequestPostData{}),
	"Network.getRequestPostDataResult":                       reflect.TypeOf(NetworkGetRequestPostDataResult{}),
	"Network.getResponseBodyForInterception":                 reflect.TypeOf(NetworkGetResponseBodyForInterception{}),
	"Network.getResponseBodyForInterceptionResult":           reflect.TypeOf(NetworkGetResponseBodyForInterceptionResult{}),
	"Network.takeResponseBodyForInterceptionAsStream":        reflect.TypeOf(NetworkTakeResponseBodyForInterceptionAsStream{}),
	"Network.takeResponseBodyForInterceptionAsStreamResult":  reflect.TypeOf(NetworkTakeResponseBodyForInterceptionAsStreamResult{}),
	"Network.replayXHR":                                      reflect.TypeOf(NetworkReplayXHR{}),
	"Network.searchInResponseBody":                           reflect.TypeOf(NetworkSearchInResponseBody{}),
	"Network.searchInResponseBodyResult":                     reflect.TypeOf(NetworkSearchInResponseBodyResult{}),
	"Network.setBlockedURLs":                                 reflect.TypeOf(NetworkSetBlockedURLs{}),
	"Network.setBypassServiceWorker":                         reflect.TypeOf(NetworkSetBypassServiceWorker{}),
	"Network.setCacheDisabled":                               reflect.TypeOf(NetworkSetCacheDisabled{}),
	"Network.setCookie":                                      reflect.TypeOf(NetworkSetCookie{}),
	"Network.setCookieResult":                                reflect.TypeOf(NetworkSetCookieResult{}),
	"Network.setCookies":                                     reflect.TypeOf(NetworkSetCookies{}),
	"Network.setExtraHTTPHeaders":                            reflect.TypeOf(NetworkSetExtraHTTPHeaders{}),
	"Network.setAttachDebugStack":                            reflect.TypeOf(NetworkSetAttachDebugStack{}),
	"Network.setRequestInterception":                         reflect.TypeOf(NetworkSetRequestInterception{}),
	"Network.setUserAgentOverride":                           reflect.TypeOf(NetworkSetUserAgentOverride{}),
	"Network.streamResourceContent":                          reflect.TypeOf(NetworkStreamResourceContent{}),
	"Network.streamResourceContentResult":                    reflect.TypeOf(NetworkStreamResourceContentResult{}),
	"Network.getSecurityIsolationStatus":                     reflect.TypeOf(NetworkGetSecurityIsolationStatus{}),
	"Network.getSecurityIsolationStatusResult":               reflect.TypeOf(NetworkGetSecurityIsolationStatusResult{}),
	"Network.enableReportingApi":                             reflect.TypeOf(NetworkEnableReportingAPI{}),
	"Network.loadNetworkResource":                            reflect.TypeOf(NetworkLoadNetworkResource{}),
	"Network.loadNetworkResourceResult":                      reflect.TypeOf(NetworkLoadNetworkResourceResult{}),
	"Network.dataReceived":                                   reflect.TypeOf(NetworkDataReceived{}),
	"Network.eventSourceMessageReceived":                     reflect.TypeOf(NetworkEventSourceMessageReceived{}),
	"Network.loadingFailed":                                  reflect.TypeOf(NetworkLoadingFailed{}),
	"Network.loadingFinished":                                reflect.TypeOf(NetworkLoadingFinished{}),
	"Network.requestIntercepted":                             reflect.TypeOf(NetworkRequestIntercepted{}),
	"Network.requestServedFromCache":                         reflect.TypeOf(NetworkRequestServedFromCache{}),
	"Network.requestWillBeSent":                              reflect.TypeOf(NetworkRequestWillBeSent{}),
	"Network.resourceChangedPriority":                        reflect.TypeOf(NetworkResourceChangedPriority{}),
	"Network.signedExchangeReceived":                         reflect.TypeOf(NetworkSignedExchangeReceived{}),
	"Network.responseReceived":                               reflect.TypeOf(NetworkResponseReceived{}),
	"Network.webSocketClosed":                                reflect.TypeOf(NetworkWebSocketClosed{}),
	"Network.webSocketCreated":                               reflect.TypeOf(NetworkWebSocketCreated{}),
	"Network.webSocketFrameError":                            reflect.TypeOf(NetworkWebSocketFrameError{}),
	"Network.webSocketFrameReceived":                         reflect.TypeOf(NetworkWebSocketFrameReceived{}),
	"Network.webSocketFrameSent":                             reflect.TypeOf(NetworkWebSocketFrameSent{}),
	"Network.webSocketHandshakeResponseReceived":             reflect.TypeOf(NetworkWebSocketHandshakeResponseReceived{}),
	"Network.webSocketWillSendHandshakeRequest":              reflect.TypeOf(NetworkWebSocketWillSendHandshakeRequest{}),
	"Network.webTransportCreated":                            reflect.TypeOf(NetworkWebTransportCreated{}),
	"Network.webTransportConnectionEstablished":              reflect.TypeOf(NetworkWebTransportConnectionEstablished{}),
	"Network.webTransportClosed":                             reflect.TypeOf(NetworkWebTransportClosed{}),
	"Network.requestWillBeSentExtraInfo":                     reflect.TypeOf(NetworkRequestWillBeSentExtraInfo{}),
	"Network.responseReceivedExtraInfo":                      reflect.TypeOf(NetworkResponseReceivedExtraInfo{}),
	"Network.responseReceivedEarlyHints":                     reflect.TypeOf(NetworkResponseReceivedEarlyHints{}),
	"Network.trustTokenOperationDone":                        reflect.TypeOf(NetworkTrustTokenOperationDone{}),
	"Network.policyUpdated":                                  reflect.TypeOf(NetworkPolicyUpdated{}),
	"Network.subresourceWebBundleMetadataReceived":           reflect.TypeOf(NetworkSubresourceWebBundleMetadataReceived{}),
	"Network.subresourceWebBundleMetadataError":              reflect.TypeOf(NetworkSubresourceWebBundleMetadataError{}),
	"Network.subresourceWebBundleInnerResponseParsed":        reflect.TypeOf(NetworkSubresourceWebBundleInnerResponseParsed{}),
	"Network.subresourceWebBundleInnerResponseError":         reflect.TypeOf(NetworkSubresourceWebBundleInnerResponseError{}),
	"Network.reportingApiReportAdded":                        reflect.TypeOf(NetworkReportingAPIReportAdded{}),
	"Network.reportingApiReportUpdated":                      reflect.TypeOf(NetworkReportingAPIReportUpdated{}),
	"Network.reportingApiEndpointsChangedForOrigin":          reflect.TypeOf(NetworkReportingAPIEndpointsChangedForOrigin{}),
	"Overlay.SourceOrderConfig":                              reflect.TypeOf(OverlaySourceOrderConfig{}),
	"Overlay.GridHighlightConfig":                            reflect.TypeOf(OverlayGridHighlightConfig{}),
	"Overlay.FlexContainerHighlightConfig":                   reflect.TypeOf(OverlayFlexContainerHighlightConfig{}),
	"Overlay.FlexItemHighlightConfig":                        reflect.TypeOf(OverlayFlexItemHighlightConfig{}),
	"Overlay.LineStyle":                                      reflect.TypeOf(OverlayLineStyle{}),
	"Overlay.BoxStyle":                                       reflect.TypeOf(OverlayBoxStyle{}),
	"Overlay.HighlightConfig":                                reflect.TypeOf(OverlayHighlightConfig{}),
	"Overlay.GridNodeHighlightConfig":                        reflect.TypeOf(OverlayGridNodeHighlightConfig{}),
	"Overlay.FlexNodeHighlightConfig":                        reflect.TypeOf(OverlayFlexNodeHighlightConfig{}),
	"Overlay.ScrollSnapContainerHighlightConfig":             reflect.TypeOf(OverlayScrollSnapContainerHighlightConfig{}),
	"Overlay.ScrollSnapHighlightConfig":                      reflect.TypeOf(OverlayScrollSnapHighlightConfig{}),
	"Overlay.HingeConfig":                                    reflect.TypeOf(OverlayHingeConfig{}),
	"Overlay.WindowControlsOverlayConfig":                    reflect.TypeOf(OverlayWindowControlsOverlayConfig{}),
	"Overlay.ContainerQueryHighlightConfig":                  reflect.TypeOf(OverlayContainerQueryHighlightConfig{}),
	"Overlay.ContainerQueryContainerHighlightConfig":         reflect.TypeOf(OverlayContainerQueryContainerHighlightConfig{}),
	"Overlay.IsolatedElementHighlightConfig":                 reflect.TypeOf(OverlayIsolatedElementHighlightConfig{}),
	"Overlay.IsolationModeHighlightConfig":                   reflect.TypeOf(OverlayIsolationModeHighlightConfig{}),
	"Overlay.disable":                                        reflect.TypeOf(OverlayDisable{}),
	"Overlay.enable":                                         reflect.TypeOf(OverlayEnable{}),
	"Overlay.getHighlightObjectForTest":                      reflect.TypeOf(OverlayGetHighlightObjectForTest{}),
	"Overlay.getHighlightObjectForTestResult":                reflect.TypeOf(OverlayGetHighlightObjectForTestResult{}),
	"Overlay.getGridHighlightObjectsForTest":                 reflect.TypeOf(OverlayGetGridHighlightObjectsForTest{}),
	"Overlay.getGridHighlightObjectsForTestResult":           reflect.TypeOf(OverlayGetGridHighlightObjectsForTestResult{}),
	"Overlay.getSourceOrderHighlightObjectForTest":           reflect.TypeOf(OverlayGetSourceOrderHighlightObjectForTest{}),
	"Overlay.getSourceOrderHighlightObjectForTestResult":     reflect.TypeOf(OverlayGetSourceOrderHighlightObjectForTestResult{}),
	"Overlay.hideHighlight":                                  reflect.TypeOf(OverlayHideHighlight{}),
	"Overlay.highlightFrame":                                 reflect.TypeOf(OverlayHighlightFrame{}),
	"Overlay.highlightNode":                                  reflect.TypeOf(OverlayHighlightNode{}),
	"Overlay.highlightQuad":                                  reflect.TypeOf(OverlayHighlightQuad{}),
	"Overlay.highlightRect":                                  reflect.TypeOf(OverlayHighlightRect{}),
	"Overlay.highlightSourceOrder":                           reflect.TypeOf(OverlayHighlightSourceOrder{}),
	"Overlay.setInspectMode":                                 reflect.TypeOf(OverlaySetInspectMode{}),
	"Overlay.setShowAdHighlights":                            reflect.TypeOf(OverlaySetShowAdHighlights{}),
	"Overlay.setPausedInDebuggerMessage":                     reflect.TypeOf(OverlaySetPausedInDebuggerMessage{}),
	"Overlay.setShowDebugBorders":                            reflect.TypeOf(OverlaySetShowDebugBorders{}),
	"Overlay.setShowFPSCounter":                              reflect.TypeOf(OverlaySetShowFPSCounter{}),
	"Overlay.setShowGridOverlays":                            reflect.TypeOf(OverlaySetShowGridOverlays{}),
	"Overlay.setShowFlexOverlays":                            reflect.TypeOf(OverlaySetShowFlexOverlays{}),
	"Overlay.setShowScrollSnapOverlays":                      reflect.TypeOf(OverlaySetShowScrollSnapOverlays{}),
	"Overlay.setShowContainerQueryOverlays":                  reflect.TypeOf(OverlaySetShowContainerQueryOverlays{}),
	"Overlay.setShowPaintRects":                              reflect.TypeOf(OverlaySetShowPaintRects{}),
	"Overlay.setShowLayoutShiftRegions":                      reflect.TypeOf(OverlaySetShowLayoutShiftRegions{}),
	"Overlay.setShowScrollBottleneckRects":                   reflect.TypeOf(OverlaySetShowScrollBottleneckRects{}),
	"Overlay.setShowHitTestBorders":                          reflect.TypeOf(OverlaySetShowHitTestBorders{}),
	"Overlay.setShowWebVitals":                               reflect.TypeOf(OverlaySetShowWebVitals{}),
	"Overlay.setShowViewportSizeOnResize":                    reflect.TypeOf(OverlaySetShowViewportSizeOnResize{}),
	"Overlay.setShowHinge":                                   reflect.TypeOf(OverlaySetShowHinge{}),
	"Overlay.setShowIsolatedElements":                        reflect.TypeOf(OverlaySetShowIsolatedElements{}),
	"Overlay.setShowWindowControlsOverlay":                   reflect.TypeOf(OverlaySetShowWindowControlsOverlay{}),
	"Overlay.inspectNodeRequested":                           reflect.TypeOf(OverlayInspectNodeRequested{}),
	"Overlay.nodeHighlightRequested":                         reflect.TypeOf(OverlayNodeHighlightRequested{}),
	"Overlay.screenshotRequested":                            reflect.TypeOf(OverlayScreenshotRequested{}),
	"Overlay.inspectModeCanceled":                            reflect.TypeOf(OverlayInspectModeCanceled{}),
	"Page.AdFrameStatus":                                     reflect.TypeOf(PageAdFrameStatus{}),
	"Page.AdScriptId":                                        reflect.TypeOf(PageAdScriptID{}),
	"Page.PermissionsPolicyBlockLocator":                     reflect.TypeOf(PagePermissionsPolicyBlockLocator{}),
	"Page.PermissionsPolicyFeatureState":                     reflect.TypeOf(PagePermissionsPolicyFeatureState{}),
	"Page.OriginTrialToken":                                  reflect.TypeOf(PageOriginTrialToken{}),
	"Page.OriginTrialTokenWithStatus":                        reflect.TypeOf(PageOriginTrialTokenWithStatus{}),
	"Page.OriginTrial":                                       reflect.TypeOf(PageOriginTrial{}),
	"Page.Frame":                                             reflect.TypeOf(PageFrame{}),
	"Page.FrameResource":                                     reflect.TypeOf(PageFrameResource{}),
	"Page.FrameResourceTree":                                 reflect.TypeOf(PageFrameResourceTree{}),
	"Page.FrameTree":                                         reflect.TypeOf(PageFrameTree{}),
	"Page.NavigationEntry":                                   reflect.TypeOf(PageNavigationEntry{}),
	"Page.ScreencastFrameMetadata":                           reflect.TypeOf(PageScreencastFrameMetadata{}),
	"Page.AppManifestError":                                  reflect.TypeOf(PageAppManifestError{}),
	"Page.AppManifestParsedProperties":                       reflect.TypeOf(PageAppManifestParsedProperties{}),
	"Page.LayoutViewport":                                    reflect.TypeOf(PageLayoutViewport{}),
	"Page.VisualViewport":                                    reflect.TypeOf(PageVisualViewport{}),
	"Page.Viewport":                                          reflect.TypeOf(PageViewport{}),
	"Page.FontFamilies":                                      reflect.TypeOf(PageFontFamilies{}),
	"Page.ScriptFontFamilies":                                reflect.TypeOf(PageScriptFontFamilies{}),
	"Page.FontSizes":                                         reflect.TypeOf(PageFontSizes{}),
	"Page.InstallabilityErrorArgument":                       reflect.TypeOf(PageInstallabilityErrorArgument{}),
	"Page.InstallabilityError":                               reflect.TypeOf(PageInstallabilityError{}),
	"Page.CompilationCacheParams":                            reflect.TypeOf(PageCompilationCacheParams{}),
	"Page.FileFilter":                                        reflect.TypeOf(PageFileFilter{}),
	"Page.FileHandler":                                       reflect.TypeOf(PageFileHandler{}),
	"Page.ImageResource":                                     reflect.TypeOf(PageImageResource{}),
	"Page.LaunchHandler":                                     reflect.TypeOf(PageLaunchHandler{}),
	"Page.ProtocolHandler":                                   reflect.TypeOf(PageProtocolHandler{}),
	"Page.RelatedApplication":                                reflect.TypeOf(PageRelatedApplication{}),
	"Page.ScopeExtension":                                    reflect.TypeOf(PageScopeExtension{}),
	"Page.Screenshot":                                        reflect.TypeOf(PageScreenshot{}),
	"Page.ShareTarget":                                       reflect.TypeOf(PageShareTarget{}),
	"Page.Shortcut":                                          reflect.TypeOf(PageShortcut{}),
	"Page.WebAppManifest":                                    reflect.TypeOf(PageWebAppManifest{}),
	"Page.BackForwardCacheBlockingDetails":                   reflect.TypeOf(PageBackForwardCacheBlockingDetails{}),
	"Page.BackForwardCacheNotRestoredExplanation":            reflect.TypeOf(PageBackForwardCacheNotRestoredExplanation{}),
	"Page.BackForwardCacheNotRestoredExplanationTree":        reflect.TypeOf(PageBackForwardCacheNotRestoredExplanationTree{}),
	"Page.addScriptToEvaluateOnLoad":                         reflect.TypeOf(PageAddScriptToEvaluateOnLoad{}),
	"Page.addScriptToEvaluateOnLoadResult":                   reflect.TypeOf(PageAddScriptToEvaluateOnLoadResult{}),
	"Page.addScriptToEvaluateOnNewDocument":                  reflect.TypeOf(PageAddScriptToEvaluateOnNewDocument{}),
	"Page.addScriptToEvaluateOnNewDocumentResult":            reflect.TypeOf(PageAddScriptToEvaluateOnNewDocumentResult{}),
	"Page.bringToFront":                                      reflect.TypeOf(PageBringToFront{}),
	"Page.captureScreenshot":                                 reflect.TypeOf(PageCaptureScreenshot{}),
	"Page.captureScreenshotResult":                           reflect.TypeOf(PageCaptureScreenshotResult{}),
	"Page.captureSnapshot":                                   reflect.TypeOf(PageCaptureSnapshot{}),
	"Page.captureSnapshotResult":                             reflect.TypeOf(PageCaptureSnapshotResult{}),
	"Page.clearDeviceMetricsOverride":                        reflect.TypeOf(PageClearDeviceMetricsOverride{}),
	"Page.clearDeviceOrientationOverride":                    reflect.TypeOf(PageClearDeviceOrientationOverride{}),
	"Page.clearGeolocationOverride":                          reflect.TypeOf(PageClearGeolocationOverride{}),
	"Page.createIsolatedWorld":                               reflect.TypeOf(PageCreateIsolatedWorld{}),
	"Page.createIsolatedWorldResult":                         reflect.TypeOf(PageCreateIsolatedWorldResult{}),
	"Page.deleteCookie":                                      reflect.TypeOf(PageDeleteCookie{}),
	"Page.disable":                                           reflect.TypeOf(PageDisable{}),
	"Page.enable":                                            reflect.TypeOf(PageEnable{}),
	"Page.getAppManifest":                                    reflect.TypeOf(PageGetAppManifest{}),
	"Page.getAppManifestResult":                              reflect.TypeOf(PageGetAppManifestResult{}),
	"Page.getInstallabilityErrors":                           reflect.TypeOf(PageGetInstallabilityErrors{}),
	"Page.getInstallabilityErrorsResult":                     reflect.TypeOf(PageGetInstallabilityErrorsResult{}),
	"Page.getManifestIcons":                                  reflect.TypeOf(PageGetManifestIcons{}),
	"Page.getManifestIconsResult":                            reflect.TypeOf(PageGetManifestIconsResult{}),
	"Page.getAppId":                                          reflect.TypeOf(PageGetAppID{}),
	"Page.getAppIdResult":                                    reflect.TypeOf(PageGetAppIDResult{}),
	"Page.getAdScriptId":                                     reflect.TypeOf(PageGetAdScriptID{}),
	"Page.getAdScriptIdResult":                               reflect.TypeOf(PageGetAdScriptIDResult{}),
	"Page.getFrameTree":                                      reflect.TypeOf(PageGetFrameTree{}),
	"Page.getFrameTreeResult":                                reflect.TypeOf(PageGetFrameTreeResult{}),
	"Page.getLayoutMetrics":                                  reflect.TypeOf(PageGetLayoutMetrics{}),
	"Page.getLayoutMetricsResult":                            reflect.TypeOf(PageGetLayoutMetricsResult{}),
	"Page.getNavigationHistory":                              reflect.TypeOf(PageGetNavigationHistory{}),
	"Page.getNavigationHistoryResult":                        reflect.TypeOf(PageGetNavigationHistoryResult{}),
	"Page.resetNavigationHistory":                            reflect.TypeOf(PageResetNavigationHistory{}),
	"Page.getResourceContent":                                reflect.TypeOf(PageGetResourceContent{}),
	"Page.getResourceContentResult":                          reflect.TypeOf(PageGetResourceContentResult{}),
	"Page.getResourceTree":                                   reflect.TypeOf(PageGetResourceTree{}),
	"Page.getResourceTreeResult":                             reflect.TypeOf(PageGetResourceTreeResult{}),
	"Page.handleJavaScriptDialog":                            reflect.TypeOf(PageHandleJavaScriptDialog{}),
	"Page.navigate":                                          reflect.TypeOf(PageNavigate{}),
	"Page.navigateResult":                                    reflect.TypeOf(PageNavigateResult{}),
	"Page.navigateToHistoryEntry":                            reflect.TypeOf(PageNavigateToHistoryEntry{}),
	"Page.printToPDF":                                        reflect.TypeOf(PagePrintToPDF{}),
	"Page.printToPDFResult":                                  reflect.TypeOf(PagePrintToPDFResult{}),
	"Page.reload":                                            reflect.TypeOf(PageReload{}),
	"Page.removeScriptToEvaluateOnLoad":                      reflect.TypeOf(PageRemoveScriptToEvaluateOnLoad{}),
	"Page.removeScriptToEvaluateOnNewDocument":               reflect.TypeOf(PageRemoveScriptToEvaluateOnNewDocument{}),
	"Page.screencastFrameAck":                                reflect.TypeOf(PageScreencastFrameAck{}),
	"Page.searchInResource":                                  reflect.TypeOf(PageSearchInResource{}),
	"Page.searchInResourceResult":                            reflect.TypeOf(PageSearchInResourceResult{}),
	"Page.setAdBlockingEnabled":                              reflect.TypeOf(PageSetAdBlockingEnabled{}),
	"Page.setBypassCSP":                                      reflect.TypeOf(PageSetBypassCSP{}),
	"Page.getPermissionsPolicyState":                         reflect.TypeOf(PageGetPermissionsPolicyState{}),
	"Page.getPermissionsPolicyStateResult":                   reflect.TypeOf(PageGetPermissionsPolicyStateResult{}),
	"Page.getOriginTrials":                                   reflect.TypeOf(PageGetOriginTrials{}),
	"Page.getOriginTrialsResult":                             reflect.TypeOf(PageGetOriginTrialsResult{}),
	"Page.setDeviceMetricsOverride":                          reflect.TypeOf(PageSetDeviceMetricsOverride{}),
	"Page.setDeviceOrientationOverride":                      reflect.TypeOf(PageSetDeviceOrientationOverride{}),
	"Page.setFontFamilies":                                   reflect.TypeOf(PageSetFontFamilies{}),
	"Page.setFontSizes":                                      reflect.TypeOf(PageSetFontSizes{}),
	"Page.setDocumentContent":                                reflect.TypeOf(PageSetDocumentContent{}),
	"Page.setDownloadBehavior":                               reflect.TypeOf(PageSetDownloadBehavior{}),
	"Page.setGeolocationOverride":                            reflect.TypeOf(PageSetGeolocationOverride{}),
	"Page.setLifecycleEventsEnabled":                         reflect.TypeOf(PageSetLifecycleEventsEnabled{}),
	"Page.setTouchEmulationEnabled":                          reflect.TypeOf(PageSetTouchEmulationEnabled{}),
	"Page.startScreencast":                                   reflect.TypeOf(PageStartScreencast{}),
	"Page.stopLoading":                                       reflect.TypeOf(PageStopLoading{}),
	"Page.crash":                                             reflect.TypeOf(PageCrash{}),
	"Page.close":                                             reflect.TypeOf(PageClose{}),
	"Page.setWebLifecycleState":                              reflect.TypeOf(PageSetWebLifecycleState{}),
	"Page.stopScreencast":                                    reflect.TypeOf(PageStopScreencast{}),
	"Page.produceCompilationCache":                           reflect.TypeOf(PageProduceCompilationCache{}),
	"Page.addCompilationCache":                               reflect.TypeOf(PageAddCompilationCache{}),
	"Page.clearCompilationCache":                             reflect.TypeOf(PageClearCompilationCache{}),
	"Page.setSPCTransactionMode":                             reflect.TypeOf(PageSetSPCTransactionMode{}),
	"Page.setRPHRegistrationMode":                            reflect.TypeOf(PageSetRPHRegistrationMode{}),
	"Page.generateTestReport":                                reflect.TypeOf(PageGenerateTestReport{}),
	"Page.waitForDebugger":                                   reflect.TypeOf(PageWaitForDebugger{}),
	"Page.setInterceptFileChooserDialog":                     reflect.TypeOf(PageSetInterceptFileChooserDialog{}),
	"Page.setPrerenderingAllowed":                            reflect.TypeOf(PageSetPrerenderingAllowed{}),
	"Page.domContentEventFired":                              reflect.TypeOf(PageDomContentEventFired{}),
	"Page.fileChooserOpened":                                 reflect.TypeOf(PageFileChooserOpened{}),
	"Page.frameAttached":                                     reflect.TypeOf(PageFrameAttached{}),
	"Page.frameClearedScheduledNavigation":                   reflect.TypeOf(PageFrameClearedScheduledNavigation{}),
	"Page.frameDetached":                                     reflect.TypeOf(PageFrameDetached{}),
	"Page.frameNavigated":                                    reflect.TypeOf(PageFrameNavigated{}),
	"Page.documentOpened":                                    reflect.TypeOf(PageDocumentOpened{}),
	"Page.frameResized":                                      reflect.TypeOf(PageFrameResized{}),
	"Page.frameRequestedNavigation":                          reflect.TypeOf(PageFrameRequestedNavigation{}),
	"Page.frameScheduledNavigation":                          reflect.TypeOf(PageFrameScheduledNavigation{}),
	"Page.frameStartedLoading":                               reflect.TypeOf(PageFrameStartedLoading{}),
	"Page.frameStoppedLoading":                               reflect.TypeOf(PageFrameStoppedLoading{}),
	"Page.downloadWillBegin":                                 reflect.TypeOf(PageDownloadWillBegin{}),
	"Page.downloadProgress":                                  reflect.TypeOf(PageDownloadProgress{}),
	"Page.interstitialHidden":                                reflect.TypeOf(PageInterstitialHidden{}),
	"Page.interstitialShown":                                 reflect.TypeOf(PageInterstitialShown{}),
	"Page.javascriptDialogClosed":                            reflect.TypeOf(PageJavascriptDialogClosed{}),
	"Page.javascriptDialogOpening":                           reflect.TypeOf(PageJavascriptDialogOpening{}),
	"Page.lifecycleEvent":                                    reflect.TypeOf(PageLifecycleEvent{}),
	"Page.backForwardCacheNotUsed":                           reflect.TypeOf(PageBackForwardCacheNotUsed{}),
	"Page.loadEventFired":                                    reflect.TypeOf(PageLoadEventFired{}),
	"Page.navigatedWithinDocument":                           reflect.TypeOf(PageNavigatedWithinDocument{}),
	"Page.screencastFrame":                                   reflect.TypeOf(PageScreencastFrame{}),
	"Page.screencastVisibilityChanged":                       reflect.TypeOf(PageScreencastVisibilityChanged{}),
	"Page.windowOpen":                                        reflect.TypeOf(PageWindowOpen{}),
	"Page.compilationCacheProduced":                          reflect.TypeOf(PageCompilationCacheProduced{}),
	"Performance.Metric":                                     reflect.TypeOf(PerformanceMetric{}),
	"Performance.disable":                                    reflect.TypeOf(PerformanceDisable{}),
	"Performance.enable":                                     reflect.TypeOf(PerformanceEnable{}),
	"Performance.setTimeDomain":                              reflect.TypeOf(PerformanceSetTimeDomain{}),
	"Performance.getMetrics":                                 reflect.TypeOf(PerformanceGetMetrics{}),
	"Performance.getMetricsResult":                           reflect.TypeOf(PerformanceGetMetricsResult{}),
	"Performance.metrics":                                    reflect.TypeOf(PerformanceMetrics{}),
	"PerformanceTimeline.LargestContentfulPaint":             reflect.TypeOf(PerformanceTimelineLargestContentfulPaint{}),
	"PerformanceTimeline.LayoutShiftAttribution":             reflect.TypeOf(PerformanceTimelineLayoutShiftAttribution{}),
	"PerformanceTimeline.LayoutShift":                        reflect.TypeOf(PerformanceTimelineLayoutShift{}),
	"PerformanceTimeline.TimelineEvent":                      reflect.TypeOf(PerformanceTimelineTimelineEvent{}),
	"PerformanceTimeline.enable":                             reflect.TypeOf(PerformanceTimelineEnable{}),
	"PerformanceTimeline.timelineEventAdded":                 reflect.TypeOf(PerformanceTimelineTimelineEventAdded{}),
	"Security.CertificateSecurityState":                      reflect.TypeOf(SecurityCertificateSecurityState{}),
	"Security.SafetyTipInfo":                                 reflect.TypeOf(SecuritySafetyTipInfo{}),
	"Security.VisibleSecurityState":                          reflect.TypeOf(SecurityVisibleSecurityState{}),
	"Security.SecurityStateExplanation":                      reflect.TypeOf(SecuritySecurityStateExplanation{}),
	"Security.InsecureContentStatus":                         reflect.TypeOf(SecurityInsecureContentStatus{}),
	"Security.disable":                                       reflect.TypeOf(SecurityDisable{}),
	"Security.enable":                                        reflect.TypeOf(SecurityEnable{}),
	"Security.setIgnoreCertificateErrors":                    reflect.TypeOf(SecuritySetIgnoreCertificateErrors{}),
	"Security.handleCertificateError":                        reflect.TypeOf(SecurityHandleCertificateError{}),
	"Security.setOverrideCertificateErrors":                  reflect.TypeOf(SecuritySetOverrideCertificateErrors{}),
	"Security.certificateError":                              reflect.TypeOf(SecurityCertificateError{}),
	"Security.visibleSecurityStateChanged":                   reflect.TypeOf(SecurityVisibleSecurityStateChanged{}),
	"Security.securityStateChanged":                          reflect.TypeOf(SecuritySecurityStateChanged{}),
	"ServiceWorker.ServiceWorkerRegistration":                reflect.TypeOf(ServiceWorkerServiceWorkerRegistration{}),
	"ServiceWorker.ServiceWorkerVersion":                     reflect.TypeOf(ServiceWorkerServiceWorkerVersion{}),
	"ServiceWorker.ServiceWorkerErrorMessage":                reflect.TypeOf(ServiceWorkerServiceWorkerErrorMessage{}),
	"ServiceWorker.deliverPushMessage":                       reflect.TypeOf(ServiceWorkerDeliverPushMessage{}),
	"ServiceWorker.disable":                                  reflect.TypeOf(ServiceWorkerDisable{}),
	"ServiceWorker.dispatchSyncEvent":                        reflect.TypeOf(ServiceWorkerDispatchSyncEvent{}),
	"ServiceWorker.dispatchPeriodicSyncEvent":                reflect.TypeOf(ServiceWorkerDispatchPeriodicSyncEvent{}),
	"ServiceWorker.enable":                                   reflect.TypeOf(ServiceWorkerEnable{}),
	"ServiceWorker.inspectWorker":                            reflect.TypeOf(ServiceWorkerInspectWorker{}),
	"ServiceWorker.setForceUpdateOnPageLoad":                 reflect.TypeOf(ServiceWorkerSetForceUpdateOnPageLoad{}),
	"ServiceWorker.skipWaiting":                              reflect.TypeOf(ServiceWorkerSkipWaiting{}),
	"ServiceWorker.startWorker":                              reflect.TypeOf(ServiceWorkerStartWorker{}),
	"ServiceWorker.stopAllWorkers":                           reflect.TypeOf(ServiceWorkerStopAllWorkers{}),
	"ServiceWorker.stopWorker":                               reflect.TypeOf(ServiceWorkerStopWorker{}),
	"ServiceWorker.unregister":                               reflect.TypeOf(ServiceWorkerUnregister{}),
	"ServiceWorker.updateRegistration":                       reflect.TypeOf(ServiceWorkerUpdateRegistration{}),
	"ServiceWorker.workerErrorReported":                      reflect.TypeOf(ServiceWorkerWorkerErrorReported{}),
	"ServiceWorker.workerRegistrationUpdated":                reflect.TypeOf(ServiceWorkerWorkerRegistrationUpdated{}),
	"ServiceWorker.workerVersionUpdated":                     reflect.TypeOf(ServiceWorkerWorkerVersionUpdated{}),
	"Storage.UsageForType":                                   reflect.TypeOf(StorageUsageForType{}),
	"Storage.TrustTokens":                                    reflect.TypeOf(StorageTrustTokens{}),
	"Storage.SharedStorageEntry":                             reflect.TypeOf(StorageSharedStorageEntry{}),
	"Storage.SharedStorageMetadata":                          reflect.TypeOf(StorageSharedStorageMetadata{}),
	"Storage.SharedStorageReportingMetadata":                 reflect.TypeOf(StorageSharedStorageReportingMetadata{}),
	"Storage.SharedStorageUrlWithMetadata":                   reflect.TypeOf(StorageSharedStorageURLWithMetadata{}),
	"Storage.SharedStorageAccessParams":                      reflect.TypeOf(StorageSharedStorageAccessParams{}),
	"Storage.StorageBucket":                                  reflect.TypeOf(StorageStorageBucket{}),
	"Storage.StorageBucketInfo":                              reflect.TypeOf(StorageStorageBucketInfo{}),
	"Storage.AttributionReportingFilterDataEntry":            reflect.TypeOf(StorageAttributionReportingFilterDataEntry{}),
	"Storage.AttributionReportingFilterConfig":               reflect.TypeOf(StorageAttributionReportingFilterConfig{}),
	"Storage.AttributionReportingFilterPair":                 reflect.TypeOf(StorageAttributionReportingFilterPair{}),
	"Storage.AttributionReportingAggregationKeysEntry":       reflect.TypeOf(StorageAttributionReportingAggregationKeysEntry{}),
	"Storage.AttributionReportingEventReportWindows":         reflect.TypeOf(StorageAttributionReportingEventReportWindows{}),
	"Storage.AttributionReportingTriggerSpec":                reflect.TypeOf(StorageAttributionReportingTriggerSpec{}),
	"Storage.AttributionReportingSourceRegistration":         reflect.TypeOf(StorageAttributionReportingSourceRegistration{}),
	"Storage.AttributionReportingAggregatableValueDictEntry": reflect.TypeOf(StorageAttributionReportingAggregatableValueDictEntry{}),
	"Storage.AttributionReportingAggregatableValueEntry":     reflect.TypeOf(StorageAttributionReportingAggregatableValueEntry{}),
	"Storage.AttributionReportingEventTriggerData":           reflect.TypeOf(StorageAttributionReportingEventTriggerData{}),
	"Storage.AttributionReportingAggregatableTriggerData":    reflect.TypeOf(StorageAttributionReportingAggregatableTriggerData{}),
	"Storage.AttributionReportingAggregatableDedupKey":       reflect.TypeOf(StorageAttributionReportingAggregatableDedupKey{}),
	"Storage.AttributionReportingTriggerRegistration":        reflect.TypeOf(StorageAttributionReportingTriggerRegistration{}),
	"Storage.RelatedWebsiteSet":                              reflect.TypeOf(StorageRelatedWebsiteSet{}),
	"Storage.getStorageKeyForFrame":                          reflect.TypeOf(StorageGetStorageKeyForFrame{}),
	"Storage.getStorageKeyForFrameResult":                    reflect.TypeOf(StorageGetStorageKeyForFrameResult{}),
	"Storage.clearDataForOrigin":                             reflect.TypeOf(StorageClearDataForOrigin{}),
	"Storage.clearDataForStorageKey":                         reflect.TypeOf(StorageClearDataForStorageKey{}),
	"Storage.getCookies":                                     reflect.TypeOf(StorageGetCookies{}),
	"Storage.getCookiesResult":                               reflect.TypeOf(StorageGetCookiesResult{}),
	"Storage.setCookies":                                     reflect.TypeOf(StorageSetCookies{}),
	"Storage.clearCookies":                                   reflect.TypeOf(StorageClearCookies{}),
	"Storage.getUsageAndQuota":                               reflect.TypeOf(StorageGetUsageAndQuota{}),
	"Storage.getUsageAndQuotaResult":                         reflect.TypeOf(StorageGetUsageAndQuotaResult{}),
	"Storage.overrideQuotaForOrigin":                         reflect.TypeOf(StorageOverrideQuotaForOrigin{}),
	"Storage.trackCacheStorageForOrigin":                     reflect.TypeOf(StorageTrackCacheStorageForOrigin{}),
	"Storage.trackCacheStorageForStorageKey":                 reflect.TypeOf(StorageTrackCacheStorageForStorageKey{}),
	"Storage.trackIndexedDBForOrigin":                        reflect.TypeOf(StorageTrackIndexedDBForOrigin{}),
	"Storage.trackIndexedDBForStorageKey":                    reflect.TypeOf(StorageTrackIndexedDBForStorageKey{}),
	"Storage.untrackCacheStorageForOrigin":                   reflect.TypeOf(StorageUntrackCacheStorageForOrigin{}),
	"Storage.untrackCacheStorageForStorageKey":               reflect.TypeOf(StorageUntrackCacheStorageForStorageKey{}),
	"Storage.untrackIndexedDBForOrigin":                      reflect.TypeOf(StorageUntrackIndexedDBForOrigin{}),
	"Storage.untrackIndexedDBForStorageKey":                  reflect.TypeOf(StorageUntrackIndexedDBForStorageKey{}),
	"Storage.getTrustTokens":                                 reflect.TypeOf(StorageGetTrustTokens{}),
	"Storage.getTrustTokensResult":                           reflect.TypeOf(StorageGetTrustTokensResult{}),
	"Storage.clearTrustTokens":                               reflect.TypeOf(StorageClearTrustTokens{}),
	"Storage.clearTrustTokensResult":                         reflect.TypeOf(StorageClearTrustTokensResult{}),
	"Storage.getInterestGroupDetails":                        reflect.TypeOf(StorageGetInterestGroupDetails{}),
	"Storage.getInterestGroupDetailsResult":                  reflect.TypeOf(StorageGetInterestGroupDetailsResult{}),
	"Storage.setInterestGroupTracking":                       reflect.TypeOf(StorageSetInterestGroupTracking{}),
	"Storage.setInterestGroupAuctionTracking":                reflect.TypeOf(StorageSetInterestGroupAuctionTracking{}),
	"Storage.getSharedStorageMetadata":                       reflect.TypeOf(StorageGetSharedStorageMetadata{}),
	"Storage.getSharedStorageMetadataResult":                 reflect.TypeOf(StorageGetSharedStorageMetadataResult{}),
	"Storage.getSharedStorageEntries":                        reflect.TypeOf(StorageGetSharedStorageEntries{}),
	"Storage.getSharedStorageEntriesResult":                  reflect.TypeOf(StorageGetSharedStorageEntriesResult{}),
	"Storage.setSharedStorageEntry":                          reflect.TypeOf(StorageSetSharedStorageEntry{}),
	"Storage.deleteSharedStorageEntry":                       reflect.TypeOf(StorageDeleteSharedStorageEntry{}),
	"Storage.clearSharedStorageEntries":                      reflect.TypeOf(StorageClearSharedStorageEntries{}),
	"Storage.resetSharedStorageBudget":                       reflect.TypeOf(StorageResetSharedStorageBudget{}),
	"Storage.setSharedStorageTracking":                       reflect.TypeOf(StorageSetSharedStorageTracking{}),
	"Storage.setStorageBucketTracking":                       reflect.TypeOf(StorageSetStorageBucketTracking{}),
	"Storage.deleteStorageBucket":                            reflect.TypeOf(StorageDeleteStorageBucket{}),
	"Storage.runBounceTrackingMitigations":                   reflect.TypeOf(StorageRunBounceTrackingMitigations{}),
	"Storage.runBounceTrackingMitigationsResult":             reflect.TypeOf(StorageRunBounceTrackingMitigationsResult{}),
	"Storage.setAttributionReportingLocalTestingMode":        reflect.TypeOf(StorageSetAttributionReportingLocalTestingMode{}),
	"Storage.setAttributionReportingTracking":                reflect.TypeOf(StorageSetAttributionReportingTracking{}),
	"Storage.sendPendingAttributionReports":                  reflect.TypeOf(StorageSendPendingAttributionReports{}),
	"Storage.sendPendingAttributionReportsResult":            reflect.TypeOf(StorageSendPendingAttributionReportsResult{}),
	"Storage.getRelatedWebsiteSets":                          reflect.TypeOf(StorageGetRelatedWebsiteSets{}),
	"Storage.getRelatedWebsiteSetsResult":                    reflect.TypeOf(StorageGetRelatedWebsiteSetsResult{}),
	"Storage.cacheStorageContentUpdated":                     reflect.TypeOf(StorageCacheStorageContentUpdated{}),
	"Storage.cacheStorageListUpdated":                        reflect.TypeOf(StorageCacheStorageListUpdated{}),
	"Storage.indexedDBContentUpdated":                        reflect.TypeOf(StorageIndexedDBContentUpdated{}),
	"Storage.indexedDBListUpdated":                           reflect.TypeOf(StorageIndexedDBListUpdated{}),
	"Storage.interestGroupAccessed":                          reflect.TypeOf(StorageInterestGroupAccessed{}),
	"Storage.interestGroupAuctionEventOccurred":              reflect.TypeOf(StorageInterestGroupAuctionEventOccurred{}),
	"Storage.interestGroupAuctionNetworkRequestCreated":      reflect.TypeOf(StorageInterestGroupAuctionNetworkRequestCreated{}),
	"Storage.sharedStorageAccessed":                          reflect.TypeOf(StorageSharedStorageAccessed{}),
	"Storage.storageBucketCreatedOrUpdated":                  reflect.TypeOf(StorageStorageBucketCreatedOrUpdated{}),
	"Storage.storageBucketDeleted":                           reflect.TypeOf(StorageStorageBucketDeleted{}),
	"Storage.attributionReportingSourceRegistered":           reflect.TypeOf(StorageAttributionReportingSourceRegistered{}),
	"Storage.attributionReportingTriggerRegistered":          reflect.TypeOf(StorageAttributionReportingTriggerRegistered{}),
	"SystemInfo.GPUDevice":                                   reflect.TypeOf(SystemInfoGPUDevice{}),
	"SystemInfo.Size":                                        reflect.TypeOf(SystemInfoSize{}),
	"SystemInfo.VideoDecodeAcceleratorCapability":            reflect.TypeOf(SystemInfoVideoDecodeAcceleratorCapability{}),
	"SystemInfo.VideoEncodeAcceleratorCapability":            reflect.TypeOf(SystemInfoVideoEncodeAcceleratorCapability{}),
	"SystemInfo.ImageDecodeAcceleratorCapability":            reflect.TypeOf(SystemInfoImageDecodeAcceleratorCapability{}),
	"SystemInfo.GPUInfo":                                     reflect.TypeOf(SystemInfoGPUInfo{}),
	"SystemInfo.ProcessInfo":                                 reflect.TypeOf(SystemInfoProcessInfo{}),
	"SystemInfo.getInfo":                                     reflect.TypeOf(SystemInfoGetInfo{}),
	"SystemInfo.getInfoResult":                               reflect.TypeOf(SystemInfoGetInfoResult{}),
	"SystemInfo.getFeatureState":                             reflect.TypeOf(SystemInfoGetFeatureState{}),
	"SystemInfo.getFeatureStateResult":                       reflect.TypeOf(SystemInfoGetFeatureStateResult{}),
	"SystemInfo.getProcessInfo":                              reflect.TypeOf(SystemInfoGetProcessInfo{}),
	"SystemInfo.getProcessInfoResult":                        reflect.TypeOf(SystemInfoGetProcessInfoResult{}),
	"Target.TargetInfo":                                      reflect.TypeOf(TargetTargetInfo{}),
	"Target.FilterEntry":                                     reflect.TypeOf(TargetFilterEntry{}),
	"Target.RemoteLocation":                                  reflect.TypeOf(TargetRemoteLocation{}),
	"Target.activateTarget":                                  reflect.TypeOf(TargetActivateTarget{}),
	"Target.attachToTarget":                                  reflect.TypeOf(TargetAttachToTarget{}),
	"Target.attachToTargetResult":                            reflect.TypeOf(TargetAttachToTargetResult{}),
	"Target.attachToBrowserTarget":                           reflect.TypeOf(TargetAttachToBrowserTarget{}),
	"Target.attachToBrowserTargetResult":                     reflect.TypeOf(TargetAttachToBrowserTargetResult{}),
	"Target.closeTarget":                                     reflect.TypeOf(TargetCloseTarget{}),
	"Target.closeTargetResult":                               reflect.TypeOf(TargetCloseTargetResult{}),
	"Target.exposeDevToolsProtocol":                          reflect.TypeOf(TargetExposeDevToolsProtocol{}),
	"Target.createBrowserContext":                            reflect.TypeOf(TargetCreateBrowserContext{}),
	"Target.createBrowserContextResult":                      reflect.TypeOf(TargetCreateBrowserContextResult{}),
	"Target.getBrowserContexts":                              reflect.TypeOf(TargetGetBrowserContexts{}),
	"Target.getBrowserContextsResult":                        reflect.TypeOf(TargetGetBrowserContextsResult{}),
	"Target.createTarget":                                    reflect.TypeOf(TargetCreateTarget{}),
	"Target.createTargetResult":                              reflect.TypeOf(TargetCreateTargetResult{}),
	"Target.detachFromTarget":                                reflect.TypeOf(TargetDetachFromTarget{}),
	"Target.disposeBrowserContext":                           reflect.TypeOf(TargetDisposeBrowserContext{}),
	"Target.getTargetInfo":                                   reflect.TypeOf(TargetGetTargetInfo{}),
	"Target.getTargetInfoResult":                             reflect.TypeOf(TargetGetTargetInfoResult{}),
	"Target.getTargets":                                      reflect.TypeOf(TargetGetTargets{}),
	"Target.getTargetsResult":                                reflect.TypeOf(TargetGetTargetsResult{}),
	"Target.sendMessageToTarget":                             reflect.TypeOf(TargetSendMessageToTarget{}),
	"Target.setAutoAttach":                                   reflect.TypeOf(TargetSetAutoAttach{}),
	"Target.autoAttachRelated":                               reflect.TypeOf(TargetAutoAttachRelated{}),
	"Target.setDiscoverTargets":                              reflect.TypeOf(TargetSetDiscoverTargets{}),
	"Target.setRemoteLocations":                              reflect.TypeOf(TargetSetRemoteLocations{}),
	"Target.attachedToTarget":                                reflect.TypeOf(TargetAttachedToTarget{}),
	"Target.detachedFromTarget":                              reflect.TypeOf(TargetDetachedFromTarget{}),
	"Target.receivedMessageFromTarget":                       reflect.TypeOf(TargetReceivedMessageFromTarget{}),
	"Target.targetCreated":                                   reflect.TypeOf(TargetTargetCreated{}),
	"Target.targetDestroyed":                                 reflect.TypeOf(TargetTargetDestroyed{}),
	"Target.targetCrashed":                                   reflect.TypeOf(TargetTargetCrashed{}),
	"Target.targetInfoChanged":                               reflect.TypeOf(TargetTargetInfoChanged{}),
	"Tethering.bind":                                         reflect.TypeOf(TetheringBind{}),
	"Tethering.unbind":                                       reflect.TypeOf(TetheringUnbind{}),
	"Tethering.accepted":                                     reflect.TypeOf(TetheringAccepted{}),
	"Tracing.TraceConfig":                                    reflect.TypeOf(TracingTraceConfig{}),
	"Tracing.end":                                            reflect.TypeOf(TracingEnd{}),
	"Tracing.getCategories":                                  reflect.TypeOf(TracingGetCategories{}),
	"Tracing.getCategoriesResult":                            reflect.TypeOf(TracingGetCategoriesResult{}),
	"Tracing.recordClockSyncMarker":                          reflect.TypeOf(TracingRecordClockSyncMarker{}),
	"Tracing.requestMemoryDump":                              reflect.TypeOf(TracingRequestMemoryDump{}),
	"Tracing.requestMemoryDumpResult":                        reflect.TypeOf(TracingRequestMemoryDumpResult{}),
	"Tracing.start":                                          reflect.TypeOf(TracingStart{}),
	"Tracing.bufferUsage":                                    reflect.TypeOf(TracingBufferUsage{}),
	"Tracing.dataCollected":                                  reflect.TypeOf(TracingDataCollected{}),
	"Tracing.tracingComplete":                                reflect.TypeOf(TracingTracingComplete{}),
	"Fetch.RequestPattern":                                   reflect.TypeOf(FetchRequestPattern{}),
	"Fetch.HeaderEntry":                                      reflect.TypeOf(FetchHeaderEntry{}),
	"Fetch.AuthChallenge":                                    reflect.TypeOf(FetchAuthChallenge{}),
	"Fetch.AuthChallengeResponse":                            reflect.TypeOf(FetchAuthChallengeResponse{}),
	"Fetch.disable":                                          reflect.TypeOf(FetchDisable{}),
	"Fetch.enable":                                           reflect.TypeOf(FetchEnable{}),
	"Fetch.failRequest":                                      reflect.TypeOf(FetchFailRequest{}),
	"Fetch.fulfillRequest":                                   reflect.TypeOf(FetchFulfillRequest{}),
	"Fetch.continueRequest":                                  reflect.TypeOf(FetchContinueRequest{}),
	"Fetch.continueWithAuth":                                 reflect.TypeOf(FetchContinueWithAuth{}),
	"Fetch.continueResponse":                                 reflect.TypeOf(FetchContinueResponse{}),
	"Fetch.getResponseBody":                                  reflect.TypeOf(FetchGetResponseBody{}),
	"Fetch.getResponseBodyResult":                            reflect.TypeOf(FetchGetResponseBodyResult{}),
	"Fetch.takeResponseBodyAsStream":                         reflect.TypeOf(FetchTakeResponseBodyAsStream{}),
	"Fetch.takeResponseBodyAsStreamResult":                   reflect.TypeOf(FetchTakeResponseBodyAsStreamResult{}),
	"Fetch.requestPaused":                                    reflect.TypeOf(FetchRequestPaused{}),
	"Fetch.authRequired":                                     reflect.TypeOf(FetchAuthRequired{}),
	"WebAudio.ContextRealtimeData":                           reflect.TypeOf(WebAudioContextRealtimeData{}),
	"WebAudio.BaseAudioContext":                              reflect.TypeOf(WebAudioBaseAudioContext{}),
	"WebAudio.AudioListener":                                 reflect.TypeOf(WebAudioAudioListener{}),
	"WebAudio.AudioNode":                                     reflect.TypeOf(WebAudioAudioNode{}),
	"WebAudio.AudioParam":                                    reflect.TypeOf(WebAudioAudioParam{}),
	"WebAudio.enable":                                        reflect.TypeOf(WebAudioEnable{}),
	"WebAudio.disable":                                       reflect.TypeOf(WebAudioDisable{}),
	"WebAudio.getRealtimeData":                               reflect.TypeOf(WebAudioGetRealtimeData{}),
	"WebAudio.getRealtimeDataResult":                         reflect.TypeOf(WebAudioGetRealtimeDataResult{}),
	"WebAudio.contextCreated":                                reflect.TypeOf(WebAudioContextCreated{}),
	"WebAudio.contextWillBeDestroyed":                        reflect.TypeOf(WebAudioContextWillBeDestroyed{}),
	"WebAudio.contextChanged":                                reflect.TypeOf(WebAudioContextChanged{}),
	"WebAudio.audioListenerCreated":                          reflect.TypeOf(WebAudioAudioListenerCreated{}),
	"WebAudio.audioListenerWillBeDestroyed":                  reflect.TypeOf(WebAudioAudioListenerWillBeDestroyed{}),
	"WebAudio.audioNodeCreated":                              reflect.TypeOf(WebAudioAudioNodeCreated{}),
	"WebAudio.audioNodeWillBeDestroyed":                      reflect.TypeOf(WebAudioAudioNodeWillBeDestroyed{}),
	"WebAudio.audioParamCreated":                             reflect.TypeOf(WebAudioAudioParamCreated{}),
	"WebAudio.audioParamWillBeDestroyed":                     reflect.TypeOf(WebAudioAudioParamWillBeDestroyed{}),
	"WebAudio.nodesConnected":                                reflect.TypeOf(WebAudioNodesConnected{}),
	"WebAudio.nodesDisconnected":                             reflect.TypeOf(WebAudioNodesDisconnected{}),
	"WebAudio.nodeParamConnected":                            reflect.TypeOf(WebAudioNodeParamConnected{}),
	"WebAudio.nodeParamDisconnected":                         reflect.TypeOf(WebAudioNodeParamDisconnected{}),
	"WebAuthn.VirtualAuthenticatorOptions":                   reflect.TypeOf(WebAuthnVirtualAuthenticatorOptions{}),
	"WebAuthn.Credential":                                    reflect.TypeOf(WebAuthnCredential{}),
	"WebAuthn.enable":                                        reflect.TypeOf(WebAuthnEnable{}),
	"WebAuthn.disable":                                       reflect.TypeOf(WebAuthnDisable{}),
	"WebAuthn.addVirtualAuthenticator":                       reflect.TypeOf(WebAuthnAddVirtualAuthenticator{}),
	"WebAuthn.addVirtualAuthenticatorResult":                 reflect.TypeOf(WebAuthnAddVirtualAuthenticatorResult{}),
	"WebAuthn.setResponseOverrideBits":                       reflect.TypeOf(WebAuthnSetResponseOverrideBits{}),
	"WebAuthn.removeVirtualAuthenticator":                    reflect.TypeOf(WebAuthnRemoveVirtualAuthenticator{}),
	"WebAuthn.addCredential":                                 reflect.TypeOf(WebAuthnAddCredential{}),
	"WebAuthn.getCredential":                                 reflect.TypeOf(WebAuthnGetCredential{}),
	"WebAuthn.getCredentialResult":                           reflect.TypeOf(WebAuthnGetCredentialResult{}),
	"WebAuthn.getCredentials":                                reflect.TypeOf(WebAuthnGetCredentials{}),
	"WebAuthn.getCredentialsResult":                          reflect.TypeOf(WebAuthnGetCredentialsResult{}),
	"WebAuthn.removeCredential":                              reflect.TypeOf(WebAuthnRemoveCredential{}),
	"WebAuthn.clearCredentials":                              reflect.TypeOf(WebAuthnClearCredentials{}),
	"WebAuthn.setUserVerified":                               reflect.TypeOf(WebAuthnSetUserVerified{}),
	"WebAuthn.setAutomaticPresenceSimulation":                reflect.TypeOf(WebAuthnSetAutomaticPresenceSimulation{}),
	"WebAuthn.setCredentialProperties":                       reflect.TypeOf(WebAuthnSetCredentialProperties{}),
	"WebAuthn.credentialAdded":                               reflect.TypeOf(WebAuthnCredentialAdded{}),
	"WebAuthn.credentialAsserted":                            reflect.TypeOf(WebAuthnCredentialAsserted{}),
	"Media.PlayerMessage":                                    reflect.TypeOf(MediaPlayerMessage{}),
	"Media.PlayerProperty":                                   reflect.TypeOf(MediaPlayerProperty{}),
	"Media.PlayerEvent":                                      reflect.TypeOf(MediaPlayerEvent{}),
	"Media.PlayerErrorSourceLocation":                        reflect.TypeOf(MediaPlayerErrorSourceLocation{}),
	"Media.PlayerError":                                      reflect.TypeOf(MediaPlayerError{}),
	"Media.enable":                                           reflect.TypeOf(MediaEnable{}),
	"Media.disable":                                          reflect.TypeOf(MediaDisable{}),
	"Media.playerPropertiesChanged":                          reflect.TypeOf(MediaPlayerPropertiesChanged{}),
	"Media.playerEventsAdded":                                reflect.TypeOf(MediaPlayerEventsAdded{}),
	"Media.playerMessagesLogged":                             reflect.TypeOf(MediaPlayerMessagesLogged{}),
	"Media.playerErrorsRaised":                               reflect.TypeOf(MediaPlayerErrorsRaised{}),
	"Media.playersCreated":                                   reflect.TypeOf(MediaPlayersCreated{}),
	"DeviceAccess.PromptDevice":                              reflect.TypeOf(DeviceAccessPromptDevice{}),
	"DeviceAccess.enable":                                    reflect.TypeOf(DeviceAccessEnable{}),
	"DeviceAccess.disable":                                   reflect.TypeOf(DeviceAccessDisable{}),
	"DeviceAccess.selectPrompt":                              reflect.TypeOf(DeviceAccessSelectPrompt{}),
	"DeviceAccess.cancelPrompt":                              reflect.TypeOf(DeviceAccessCancelPrompt{}),
	"DeviceAccess.deviceRequestPrompted":                     reflect.TypeOf(DeviceAccessDeviceRequestPrompted{}),
	"Preload.RuleSet":                                        reflect.TypeOf(PreloadRuleSet{}),
	"Preload.PreloadingAttemptKey":                           reflect.TypeOf(PreloadPreloadingAttemptKey{}),
	"Preload.PreloadingAttemptSource":                        reflect.TypeOf(PreloadPreloadingAttemptSource{}),
	"Preload.PrerenderMismatchedHeaders":                     reflect.TypeOf(PreloadPrerenderMismatchedHeaders{}),
	"Preload.enable":                                         reflect.TypeOf(PreloadEnable{}),
	"Preload.disable":                                        reflect.TypeOf(PreloadDisable{}),
	"Preload.ruleSetUpdated":                                 reflect.TypeOf(PreloadRuleSetUpdated{}),
	"Preload.ruleSetRemoved":                                 reflect.TypeOf(PreloadRuleSetRemoved{}),
	"Preload.preloadEnabledStateUpdated":                     reflect.TypeOf(PreloadPreloadEnabledStateUpdated{}),
	"Preload.prefetchStatusUpdated":                          reflect.TypeOf(PreloadPrefetchStatusUpdated{}),
	"Preload.prerenderStatusUpdated":                         reflect.TypeOf(PreloadPrerenderStatusUpdated{}),
	"Preload.preloadingAttemptSourcesUpdated":                reflect.TypeOf(PreloadPreloadingAttemptSourcesUpdated{}),
	"FedCm.Account":                                          reflect.TypeOf(FedCmAccount{}),
	"FedCm.enable":                                           reflect.TypeOf(FedCmEnable{}),
	"FedCm.disable":                                          reflect.TypeOf(FedCmDisable{}),
	"FedCm.selectAccount":                                    reflect.TypeOf(FedCmSelectAccount{}),
	"FedCm.clickDialogButton":                                reflect.TypeOf(FedCmClickDialogButton{}),
	"FedCm.openUrl":                                          reflect.TypeOf(FedCmOpenURL{}),
	"FedCm.dismissDialog":                                    reflect.TypeOf(FedCmDismissDialog{}),
	"FedCm.resetCooldown":                                    reflect.TypeOf(FedCmResetCooldown{}),
	"FedCm.dialogShown":                                      reflect.TypeOf(FedCmDialogShown{}),
	"FedCm.dialogClosed":                                     reflect.TypeOf(FedCmDialogClosed{}),
	"PWA.FileHandlerAccept":                                  reflect.TypeOf(PWAFileHandlerAccept{}),
	"PWA.FileHandler":                                        reflect.TypeOf(PWAFileHandler{}),
	"PWA.getOsAppState":                                      reflect.TypeOf(PWAGetOsAppState{}),
	"PWA.getOsAppStateResult":                                reflect.TypeOf(PWAGetOsAppStateResult{}),
	"PWA.install":                                            reflect.TypeOf(PWAInstall{}),
	"PWA.uninstall":                                          reflect.TypeOf(PWAUninstall{}),
	"PWA.launch":                                             reflect.TypeOf(PWALaunch{}),
	"PWA.launchResult":                                       reflect.TypeOf(PWALaunchResult{}),
	"PWA.launchFilesInApp":                                   reflect.TypeOf(PWALaunchFilesInApp{}),
	"PWA.launchFilesInAppResult":                             reflect.TypeOf(PWALaunchFilesInAppResult{}),
	"PWA.openCurrentPageInApp":                               reflect.TypeOf(PWAOpenCurrentPageInApp{}),
	"PWA.changeAppUserSettings":                              reflect.TypeOf(PWAChangeAppUserSettings{}),
	"Console.ConsoleMessage":                                 reflect.TypeOf(ConsoleConsoleMessage{}),
	"Console.clearMessages":                                  reflect.TypeOf(ConsoleClearMessages{}),
	"Console.disable":                                        reflect.TypeOf(ConsoleDisable{}),
	"Console.enable":                                         reflect.TypeOf(ConsoleEnable{}),
	"Console.messageAdded":                                   reflect.TypeOf(ConsoleMessageAdded{}),
	"Debugger.Location":                                      reflect.TypeOf(DebuggerLocation{}),
	"Debugger.ScriptPosition":                                reflect.TypeOf(DebuggerScriptPosition{}),
	"Debugger.LocationRange":                                 reflect.TypeOf(DebuggerLocationRange{}),
	"Debugger.CallFrame":                                     reflect.TypeOf(DebuggerCallFrame{}),
	"Debugger.Scope":                                         reflect.TypeOf(DebuggerScope{}),
	"Debugger.SearchMatch":                                   reflect.TypeOf(DebuggerSearchMatch{}),
	"Debugger.BreakLocation":                                 reflect.TypeOf(DebuggerBreakLocation{}),
	"Debugger.WasmDisassemblyChunk":                          reflect.TypeOf(DebuggerWasmDisassemblyChunk{}),
	"Debugger.DebugSymbols":                                  reflect.TypeOf(DebuggerDebugSymbols{}),
	"Debugger.continueToLocation":                            reflect.TypeOf(DebuggerContinueToLocation{}),
	"Debugger.disable":                                       reflect.TypeOf(DebuggerDisable{}),
	"Debugger.enable":                                        reflect.TypeOf(DebuggerEnable{}),
	"Debugger.enableResult":                                  reflect.TypeOf(DebuggerEnableResult{}),
	"Debugger.evaluateOnCallFrame":                           reflect.TypeOf(DebuggerEvaluateOnCallFrame{}),
	"Debugger.evaluateOnCallFrameResult":                     reflect.TypeOf(DebuggerEvaluateOnCallFrameResult{}),
	"Debugger.getPossibleBreakpoints":                        reflect.TypeOf(DebuggerGetPossibleBreakpoints{}),
	"Debugger.getPossibleBreakpointsResult":                  reflect.TypeOf(DebuggerGetPossibleBreakpointsResult{}),
	"Debugger.getScriptSource":                               reflect.TypeOf(DebuggerGetScriptSource{}),
	"Debugger.getScriptSourceResult":                         reflect.TypeOf(DebuggerGetScriptSourceResult{}),
	"Debugger.disassembleWasmModule":                         reflect.TypeOf(DebuggerDisassembleWasmModule{}),
	"Debugger.disassembleWasmModuleResult":                   reflect.TypeOf(DebuggerDisassembleWasmModuleResult{}),
	"Debugger.nextWasmDisassemblyChunk":                      reflect.TypeOf(DebuggerNextWasmDisassemblyChunk{}),
	"Debugger.nextWasmDisassemblyChunkResult":                reflect.TypeOf(DebuggerNextWasmDisassemblyChunkResult{}),
	"Debugger.getWasmBytecode":                               reflect.TypeOf(DebuggerGetWasmBytecode{}),
	"Debugger.getWasmBytecodeResult":                         reflect.TypeOf(DebuggerGetWasmBytecodeResult{}),
	"Debugger.getStackTrace":                                 reflect.TypeOf(DebuggerGetStackTrace{}),
	"Debugger.getStackTraceResult":                           reflect.TypeOf(DebuggerGetStackTraceResult{}),
	"Debugger.pause":                                         reflect.TypeOf(DebuggerPause{}),
	"Debugger.pauseOnAsyncCall":                              reflect.TypeOf(DebuggerPauseOnAsyncCall{}),
	"Debugger.removeBreakpoint":                              reflect.TypeOf(DebuggerRemoveBreakpoint{}),
	"Debugger.restartFrame":                                  reflect.TypeOf(DebuggerRestartFrame{}),
	"Debugger.restartFrameResult":                            reflect.TypeOf(DebuggerRestartFrameResult{}),
	"Debugger.resume":                                        reflect.TypeOf(DebuggerResume{}),
	"Debugger.searchInContent":                               reflect.TypeOf(DebuggerSearchInContent{}),
	"Debugger.searchInContentResult":                         reflect.TypeOf(DebuggerSearchInContentResult{}),
	"Debugger.setAsyncCallStackDepth":                        reflect.TypeOf(DebuggerSetAsyncCallStackDepth{}),
	"Debugger.setBlackboxPatterns":                           reflect.TypeOf(DebuggerSetBlackboxPatterns{}),
	"Debugger.setBlackboxedRanges":                           reflect.TypeOf(DebuggerSetBlackboxedRanges{}),
	"Debugger.setBreakpoint":                                 reflect.TypeOf(DebuggerSetBreakpoint{}),
	"Debugger.setBreakpointResult":                           reflect.TypeOf(DebuggerSetBreakpointResult{}),
	"Debugger.setInstrumentationBreakpoint":                  reflect.TypeOf(DebuggerSetInstrumentationBreakpoint{}),
	"Debugger.setInstrumentationBreakpointResult":            reflect.TypeOf(DebuggerSetInstrumentationBreakpointResult{}),
	"Debugger.setBreakpointByUrl":                            reflect.TypeOf(DebuggerSetBreakpointByURL{}),
	"Debugger.setBreakpointByUrlResult":                      reflect.TypeOf(DebuggerSetBreakpointByURLResult{}),
	"Debugger.setBreakpointOnFunctionCall":                   reflect.TypeOf(DebuggerSetBreakpointOnFunctionCall{}),
	"Debugger.setBreakpointOnFunctionCallResult":             reflect.TypeOf(DebuggerSetBreakpointOnFunctionCallResult{}),
	"Debugger.setBreakpointsActive":                          reflect.TypeOf(DebuggerSetBreakpointsActive{}),
	"Debugger.setPauseOnExceptions":                          reflect.TypeOf(DebuggerSetPauseOnExceptions{}),
	"Debugger.setReturnValue":                                reflect.TypeOf(DebuggerSetReturnValue{}),
	"Debugger.setScriptSource":                               reflect.TypeOf(DebuggerSetScriptSource{}),
	"Debugger.setScriptSourceResult":                         reflect.TypeOf(DebuggerSetScriptSourceResult{}),
	"Debugger.setSkipAllPauses":                              reflect.TypeOf(DebuggerSetSkipAllPauses{}),
	"Debugger.setVariableValue":                              reflect.TypeOf(DebuggerSetVariableValue{}),
	"Debugger.stepInto":                                      reflect.TypeOf(DebuggerStepInto{}),
	"Debugger.stepOut":                                       reflect.TypeOf(DebuggerStepOut{}),
	"Debugger.stepOver":                                      reflect.TypeOf(DebuggerStepOver{}),
	"Debugger.breakpointResolved":                            reflect.TypeOf(DebuggerBreakpointResolved{}),
	"Debugger.paused":                                        reflect.TypeOf(DebuggerPaused{}),
	"Debugger.resumed":                                       reflect.TypeOf(DebuggerResumed{}),
	"Debugger.scriptFailedToParse":                           reflect.TypeOf(DebuggerScriptFailedToParse{}),
	"Debugger.scriptParsed":                                  reflect.TypeOf(DebuggerScriptParsed{}),
	"HeapProfiler.SamplingHeapProfileNode":                   reflect.TypeOf(HeapProfilerSamplingHeapProfileNode{}),
	"HeapProfiler.SamplingHeapProfileSample":                 reflect.TypeOf(HeapProfilerSamplingHeapProfileSample{}),
	"HeapProfiler.SamplingHeapProfile":                       reflect.TypeOf(HeapProfilerSamplingHeapProfile{}),
	"HeapProfiler.addInspectedHeapObject":                    reflect.TypeOf(HeapProfilerAddInspectedHeapObject{}),
	"HeapProfiler.collectGarbage":                            reflect.TypeOf(HeapProfilerCollectGarbage{}),
	"HeapProfiler.disable":                                   reflect.TypeOf(HeapProfilerDisable{}),
	"HeapProfiler.enable":                                    reflect.TypeOf(HeapProfilerEnable{}),
	"HeapProfiler.getHeapObjectId":                           reflect.TypeOf(HeapProfilerGetHeapObjectID{}),
	"HeapProfiler.getHeapObjectIdResult":                     reflect.TypeOf(HeapProfilerGetHeapObjectIDResult{}),
	"HeapProfiler.getObjectByHeapObjectId":                   reflect.TypeOf(HeapProfilerGetObjectByHeapObjectID{}),
	"HeapProfiler.getObjectByHeapObjectIdResult":             reflect.TypeOf(HeapProfilerGetObjectByHeapObjectIDResult{}),
	"HeapProfiler.getSamplingProfile":                        reflect.TypeOf(HeapProfilerGetSamplingProfile{}),
	"HeapProfiler.getSamplingProfileResult":                  reflect.TypeOf(HeapProfilerGetSamplingProfileResult{}),
	"HeapProfiler.startSampling":                             reflect.TypeOf(HeapProfilerStartSampling{}),
	"HeapProfiler.startTrackingHeapObjects":                  reflect.TypeOf(HeapProfilerStartTrackingHeapObjects{}),
	"HeapProfiler.stopSampling":                              reflect.TypeOf(HeapProfilerStopSampling{}),
	"HeapProfiler.stopSamplingResult":                        reflect.TypeOf(HeapProfilerStopSamplingResult{}),
	"HeapProfiler.stopTrackingHeapObjects":                   reflect.TypeOf(HeapProfilerStopTrackingHeapObjects{}),
	"HeapProfiler.takeHeapSnapshot":                          reflect.TypeOf(HeapProfilerTakeHeapSnapshot{}),
	"HeapProfiler.addHeapSnapshotChunk":                      reflect.TypeOf(HeapProfilerAddHeapSnapshotChunk{}),
	"HeapProfiler.heapStatsUpdate":                           reflect.TypeOf(HeapProfilerHeapStatsUpdate{}),
	"HeapProfiler.lastSeenObjectId":                          reflect.TypeOf(HeapProfilerLastSeenObjectID{}),
	"HeapProfiler.reportHeapSnapshotProgress":                reflect.TypeOf(HeapProfilerReportHeapSnapshotProgress{}),
	"HeapProfiler.resetProfiles":                             reflect.TypeOf(HeapProfilerResetProfiles{}),
	"Profiler.ProfileNode":                                   reflect.TypeOf(ProfilerProfileNode{}),
	"Profiler.Profile":                                       reflect.TypeOf(ProfilerProfile{}),
	"Profiler.PositionTickInfo":                              reflect.TypeOf(ProfilerPositionTickInfo{}),
	"Profiler.CoverageRange":                                 reflect.TypeOf(ProfilerCoverageRange{}),
	"Profiler.FunctionCoverage":                              reflect.TypeOf(ProfilerFunctionCoverage{}),
	"Profiler.ScriptCoverage":                                reflect.TypeOf(ProfilerScriptCoverage{}),
	"Profiler.disable":                                       reflect.TypeOf(ProfilerDisable{}),
	"Profiler.enable":                                        reflect.TypeOf(ProfilerEnable{}),
	"Profiler.getBestEffortCoverage":                         reflect.TypeOf(ProfilerGetBestEffortCoverage{}),
	"Profiler.getBestEffortCoverageResult":                   reflect.TypeOf(ProfilerGetBestEffortCoverageResult{}),
	"Profiler.setSamplingInterval":                           reflect.TypeOf(ProfilerSetSamplingInterval{}),
	"Profiler.start":                                         reflect.TypeOf(ProfilerStart{}),
	"Profiler.startPreciseCoverage":                          reflect.TypeOf(ProfilerStartPreciseCoverage{}),
	"Profiler.startPreciseCoverageResult":                    reflect.TypeOf(ProfilerStartPreciseCoverageResult{}),
	"Profiler.stop":                                          reflect.TypeOf(ProfilerStop{}),
	"Profiler.stopResult":                                    reflect.TypeOf(ProfilerStopResult{}),
	"Profiler.stopPreciseCoverage":                           reflect.TypeOf(ProfilerStopPreciseCoverage{}),
	"Profiler.takePreciseCoverage":                           reflect.TypeOf(ProfilerTakePreciseCoverage{}),
	"Profiler.takePreciseCoverageResult":                     reflect.TypeOf(ProfilerTakePreciseCoverageResult{}),
	"Profiler.consoleProfileFinished":                        reflect.TypeOf(ProfilerConsoleProfileFinished{}),
	"Profiler.consoleProfileStarted":                         reflect.TypeOf(ProfilerConsoleProfileStarted{}),
	"Profiler.preciseCoverageDeltaUpdate":                    reflect.TypeOf(ProfilerPreciseCoverageDeltaUpdate{}),
	"Runtime.SerializationOptions":                           reflect.TypeOf(RuntimeSerializationOptions{}),
	"Runtime.DeepSerializedValue":                            reflect.TypeOf(RuntimeDeepSerializedValue{}),
	"Runtime.RemoteObject":                                   reflect.TypeOf(RuntimeRemoteObject{}),
	"Runtime.CustomPreview":                                  reflect.TypeOf(RuntimeCustomPreview{}),
	"Runtime.ObjectPreview":                                  reflect.TypeOf(RuntimeObjectPreview{}),
	"Runtime.PropertyPreview":                                reflect.TypeOf(RuntimePropertyPreview{}),
	"Runtime.EntryPreview":                                   reflect.TypeOf(RuntimeEntryPreview{}),
	"Runtime.PropertyDescriptor":                             reflect.TypeOf(RuntimePropertyDescriptor{}),
	"Runtime.InternalPropertyDescriptor":                     reflect.TypeOf(RuntimeInternalPropertyDescriptor{}),
	"Runtime.PrivatePropertyDescriptor":                      reflect.TypeOf(RuntimePrivatePropertyDescriptor{}),
	"Runtime.CallArgument":                                   reflect.TypeOf(RuntimeCallArgument{}),
	"Runtime.ExecutionContextDescription":                    reflect.TypeOf(RuntimeExecutionContextDescription{}),
	"Runtime.ExceptionDetails":                               reflect.TypeOf(RuntimeExceptionDetails{}),
	"Runtime.CallFrame":                                      reflect.TypeOf(RuntimeCallFrame{}),
	"Runtime.StackTrace":                                     reflect.TypeOf(RuntimeStackTrace{}),
	"Runtime.StackTraceId":                                   reflect.TypeOf(RuntimeStackTraceID{}),
	"Runtime.awaitPromise":                                   reflect.TypeOf(RuntimeAwaitPromise{}),
	"Runtime.awaitPromiseResult":                             reflect.TypeOf(RuntimeAwaitPromiseResult{}),
	"Runtime.callFunctionOn":                                 reflect.TypeOf(RuntimeCallFunctionOn{}),
	"Runtime.callFunctionOnResult":                           reflect.TypeOf(RuntimeCallFunctionOnResult{}),
	"Runtime.compileScript":                                  reflect.TypeOf(RuntimeCompileScript{}),
	"Runtime.compileScriptResult":                            reflect.TypeOf(RuntimeCompileScriptResult{}),
	"Runtime.disable":                                        reflect.TypeOf(RuntimeDisable{}),
	"Runtime.discardConsoleEntries":                          reflect.TypeOf(RuntimeDiscardConsoleEntries{}),
	"Runtime.enable":                                         reflect.TypeOf(RuntimeEnable{}),
	"Runtime.evaluate":                                       reflect.TypeOf(RuntimeEvaluate{}),
	"Runtime.evaluateResult":                                 reflect.TypeOf(RuntimeEvaluateResult{}),
	"Runtime.getIsolateId":                                   reflect.TypeOf(RuntimeGetIsolateID{}),
	"Runtime.getIsolateIdResult":                             reflect.TypeOf(RuntimeGetIsolateIDResult{}),
	"Runtime.getHeapUsage":                                   reflect.TypeOf(RuntimeGetHeapUsage{}),
	"Runtime.getHeapUsageResult":                             reflect.TypeOf(RuntimeGetHeapUsageResult{}),
	"Runtime.getProperties":                                  reflect.TypeOf(RuntimeGetProperties{}),
	"Runtime.getPropertiesResult":                            reflect.TypeOf(RuntimeGetPropertiesResult{}),
	"Runtime.globalLexicalScopeNames":                        reflect.TypeOf(RuntimeGlobalLexicalScopeNames{}),
	"Runtime.globalLexicalScopeNamesResult":                  reflect.TypeOf(RuntimeGlobalLexicalScopeNamesResult{}),
	"Runtime.queryObjects":                                   reflect.TypeOf(RuntimeQueryObjects{}),
	"Runtime.queryObjectsResult":                             reflect.TypeOf(RuntimeQueryObjectsResult{}),
	"Runtime.releaseObject":                                  reflect.TypeOf(RuntimeReleaseObject{}),
	"Runtime.releaseObjectGroup":                             reflect.TypeOf(RuntimeReleaseObjectGroup{}),
	"Runtime.runIfWaitingForDebugger":                        reflect.TypeOf(RuntimeRunIfWaitingForDebugger{}),
	"Runtime.runScript":                                      reflect.TypeOf(RuntimeRunScript{}),
	"Runtime.runScriptResult":                                reflect.TypeOf(RuntimeRunScriptResult{}),
	"Runtime.setAsyncCallStackDepth":                         reflect.TypeOf(RuntimeSetAsyncCallStackDepth{}),
	"Runtime.setCustomObjectFormatterEnabled":                reflect.TypeOf(RuntimeSetCustomObjectFormatterEnabled{}),
	"Runtime.setMaxCallStackSizeToCapture":                   reflect.TypeOf(RuntimeSetMaxCallStackSizeToCapture{}),
	"Runtime.terminateExecution":                             reflect.TypeOf(RuntimeTerminateExecution{}),
	"Runtime.addBinding":                                     reflect.TypeOf(RuntimeAddBinding{}),
	"Runtime.removeBinding":                                  reflect.TypeOf(RuntimeRemoveBinding{}),
	"Runtime.getExceptionDetails":                            reflect.TypeOf(RuntimeGetExceptionDetails{}),
	"Runtime.getExceptionDetailsResult":                      reflect.TypeOf(RuntimeGetExceptionDetailsResult{}),
	"Runtime.bindingCalled":                                  reflect.TypeOf(RuntimeBindingCalled{}),
	"Runtime.consoleAPICalled":                               reflect.TypeOf(RuntimeConsoleAPICalled{}),
	"Runtime.exceptionRevoked":                               reflect.TypeOf(RuntimeExceptionRevoked{}),
	"Runtime.exceptionThrown":                                reflect.TypeOf(RuntimeExceptionThrown{}),
	"Runtime.executionContextCreated":                        reflect.TypeOf(RuntimeExecutionContextCreated{}),
	"Runtime.executionContextDestroyed":                      reflect.TypeOf(RuntimeExecutionContextDestroyed{}),
	"Runtime.executionContextsCleared":                       reflect.TypeOf(RuntimeExecutionContextsCleared{}),
	"Runtime.inspectRequested":                               reflect.TypeOf(RuntimeInspectRequested{}),
	"Schema.Domain":                                          reflect.TypeOf(SchemaDomain{}),
	"Schema.getDomains":                                      reflect.TypeOf(SchemaGetDomains{}),
	"Schema.getDomainsResult":                                reflect.TypeOf(SchemaGetDomainsResult{}),
}
