luxlabs header browser preview


@class CPSManeuversCardView, CPSDashboardEstimatesViewController, CPSPausedCardView, NSObject, NSString, CPSInstrumentClusterCardLayout, UIViewController;
@protocol CPSSafeAreaDelegate;

@interface CPSInstrumentClusterCardViewController : UIViewController <CPSSafeAreaDelegate, CPSNavigationDisplaying>

@property (retain, nonatomic) CPSInstrumentClusterCardLayout *layout;
@property (retain, nonatomic) UIViewController *platterViewController;
@property (retain, nonatomic) CPSDashboardEstimatesViewController *estimatesViewController;
@property (retain, nonatomic) CPSManeuversCardView *currentManeuversCardView;
@property (retain, nonatomic) CPSPausedCardView *currentPausedCardView;
@property (nonatomic) BOOL isMapContentOnly;
@property (weak, nonatomic) NSObject<CPSSafeAreaDelegate> *safeAreaDelegate;
@property (readonly, nonatomic) BOOL shouldUpdateContent;
@property (nonatomic) unsigned long long layoutOverride;
@property (nonatomic) BOOL showETA;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } currentClientInsets;
@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)viewDidAppear:(BOOL)a0;
- (void)viewDidDisappear:(BOOL)a0;
- (void)showManeuvers:(id)a0 usingDisplayStyles:(id)a1;
- (void)_setupConstraintsForPlatterView;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_layoutGuideForClient;
- (void)_setupConstraintsForETACard;
- (void)_setupConstraintsForPauseCard;
- (void)_setupConstraintsForTurnCard;
- (void)_transitionFromViews:(id)a0 inView:(id)a1 horizontalSlideAnimation:(BOOL)a2;
- (void)_updateClientSafeArea;
- (void)_updateClientSafeAreaWithInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (id)initForMapContent;
- (void)navigator:(id)a0 didEndTrip:(BOOL)a1;
- (void)navigator:(id)a0 pausedTripForReason:(unsigned long long)a1 description:(id)a2 usingColor:(id)a3;
- (void)setShouldUpdateContent:(BOOL)a0;
- (void)updateEstimates:(id)a0 forManeuver:(id)a1;
- (void)updateTripEstimates:(id)a0;
- (void)viewController:(id)a0 didUpdateSafeAreaInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1;

@end