#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_INSPECTOR_INSPECT_TOOLS_H_
#define THIRD_PARTY_BLINK_RENDERER_CORE_INSPECTOR_INSPECT_TOOLS_H_
#include <vector>
#include <v8-inspector.h>
#include "third_party/blink/renderer/bindings/core/v8/script_value.h"
#include "third_party/blink/renderer/core/inspector/inspector_overlay_agent.h"
#include "third_party/blink/renderer/core/inspector/node_content_visibility_state.h"
namespace blink {
class WebMouseEvent;
class WebPointerEvent;
class SearchingForNodeTool : public InspectTool { … };
class QuadHighlightTool : public InspectTool { … };
class NodeHighlightTool : public InspectTool { … };
class SourceOrderTool : public InspectTool { … };
GridConfigs;
FlexContainerConfigs;
ScrollSnapConfigs;
ContainerQueryConfigs;
IsolatedElementConfigs;
class PersistentTool : public InspectTool { … };
class NearbyDistanceTool : public InspectTool { … };
class ShowViewSizeTool : public InspectTool { … };
class ScreenshotTool : public InspectTool { … };
class PausedInDebuggerTool : public InspectTool { … };
class WindowControlsOverlayTool : public InspectTool { … };
}
#endif