//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Sep 17 2017 16:24:48).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <IDEKit/IDEViewController.h>

@class DVTBorderedView, DVTGradientImageButton, DVTObservingToken, NSArray, NSMapTable, NSMutableSet, NSString;
@protocol IDEDebugBarContentProvider, IDEDebuggerBarEditorInfoProvider;

@interface IDEDebugBar : IDEViewController
{
    DVTBorderedView *_containerView;
    DVTGradientImageButton *_showHideDebuggerAreaButton;
    NSString *_currentDefaultCategory;
    NSString *_currentCategory;
    NSString *_currentInstalledCategory;
    DVTObservingToken *_showDebuggerAreaObserverToken;
    DVTObservingToken *_themeObserver;
    BOOL _viewIsUninstalling;
    NSMapTable *_contentProvidersToShownControlViews;
    NSMapTable *_contentProvidersToControlViewsObserverTokens;
    NSMapTable *_contentProvidersToPrefersDebugBarToBeShownObserverTokens;
    NSMutableSet *_contentProvidersWantingDebugBarToBeShown;
    id <IDEDebugBarContentProvider> _grabRectProvider;
    id <IDEDebugBarContentProvider> _sharedLibrariesXOffsetProvider;
    BOOL _prefersToAlwaysBeShown;
    id <IDEDebuggerBarEditorInfoProvider> _editorInfoProvider;
    id _selectedModelObject;
    NSArray *_contentProviders;
}

+ (id)standardDebugBarButtonWithImage:(id)arg1 alternateImage:(id)arg2 toolTip:(id)arg3 accessibilityDescription:(id)arg4;
+ (struct CGSize)standardDebugBarButtonSize;
@property BOOL prefersToAlwaysBeShown; // @synthesize prefersToAlwaysBeShown=_prefersToAlwaysBeShown;
@property(retain, nonatomic) NSArray *contentProviders; // @synthesize contentProviders=_contentProviders;
@property(retain) id selectedModelObject; // @synthesize selectedModelObject=_selectedModelObject;
@property(retain) id <IDEDebuggerBarEditorInfoProvider> editorInfoProvider; // @synthesize editorInfoProvider=_editorInfoProvider;
- (void).cxx_destruct;
- (void)primitiveInvalidate;
- (void)showSharedLibrariesPopUp;
- (double)_sharedLibrariesPopUpXOffset;
- (struct CGRect)additionalGrabRectInTermsOfView:(id)arg1;
- (id)_contentProvidersForCategory:(id)arg1;
- (void)viewWillUninstall;
- (void)viewDidInstall;
- (void)_updateShowDebugAreaButtonToolTipAndAccessibilityLabel;
- (void)_doToolTipWorkaround;
- (void)_updatePrefersToAlwaysBeShown;
- (void)_prefersDebugBarToBeShownDidChangeForCotentProvider:(id)arg1;
- (void)tile;
- (void)installContentProvidersForNewDefaultCategory:(id)arg1;
- (void)installContentProvidersForCategory:(id)arg1;
- (void)installContentProvidersForDefaultCategory;
- (id)_createShowHideDebugAreaButton;
- (void)loadView;

@end

