@interface WKInspectorHighlightView : UIView { struct RetainPtr> { void *m_ptr; } _layers; struct optional { union { char __null_state_; struct InspectorOverlayHighlight { struct Color { unsigned long long m_colorAndFlags; } contentColor; struct Color { unsigned long long m_colorAndFlags; } contentOutlineColor; struct Color { unsigned long long m_colorAndFlags; } paddingColor; struct Color { unsigned long long m_colorAndFlags; } borderColor; struct Color { unsigned long long m_colorAndFlags; } marginColor; int type; struct Vector { struct FloatQuad *m_buffer; unsigned int m_capacity; unsigned int m_size; } quads; struct Vector { struct GridHighlightOverlay *m_buffer; unsigned int m_capacity; unsigned int m_size; } gridHighlightOverlays; struct Vector { struct FlexHighlightOverlay *m_buffer; unsigned int m_capacity; unsigned int m_size; } flexHighlightOverlays; BOOL usePageCoordinates; } __val_; } ; BOOL __engaged_; } _highlight; } - (void)dealloc; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (id).cxx_construct; - (void)drawRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void).cxx_destruct; - (void)_removeAllLayers; - (void)_layoutForNodeHighlight:(const void *)a0 offset:(unsigned int)a1; - (void)_createLayers:(unsigned long long)a0; - (void)_layoutForNodeListHighlight:(const void *)a0; - (void)_layoutForRectsHighlight:(const void *)a0; - (void)update:(const void *)a0 scale:(double)a1 frame:(const struct FloatRect { struct FloatPoint { float x0; float x1; } x0; struct FloatSize { float x0; float x1; } x1; } *)a2; @end