@class CKBrowserSwitcherFooterView, NSString, CKBrowserSwitcherFooterViewDataSource, IMAAppPresenter, UIViewController; @protocol IMADockViewControllerDelegate; @interface IMADockViewController : UIViewController { CKBrowserSwitcherFooterView *_appStrip; CKBrowserSwitcherFooterViewDataSource *_appStripDataSource; IMAAppPresenter *_appPresenter; } @property (weak, nonatomic) id delegate; @property (nonatomic) BOOL alwaysPresentAppsExpanded; @property (nonatomic) BOOL showIconBorders; @property (readonly, nonatomic) double minimizedDockHeight; @property (readonly, nonatomic) UIViewController *currentAppViewController; @property (nonatomic) BOOL hidesCompactAppForStickerDrag; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void)viewDidLayoutSubviews; - (void)viewDidLoad; - (void).cxx_destruct; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (id)appStrip; - (void)switcherView:(id)a0 didMagnify:(BOOL)a1; - (void)switcherView:(id)a0 didSelectPluginAtIndex:(id)a1; - (void)updateAppStripFrame; - (void)cleanupRunningApps; - (void)hideAppViewControllerAnimated:(BOOL)a0 completion:(id /* block */)a1; - (id)imageViewForSticker:(id)a0; @end