luxlabs header browser preview


@class GEONavigationListener, NSString, GEONavigationRouteSummary, RTAuthorizationManager, RTMapServiceManager;

@interface RTNavigationManager : RTService <GEONavigationListenerDelegate>

@property (retain, nonatomic) GEONavigationListener *navigationListener;
@property (nonatomic) BOOL monitorRouteSummary;
@property (nonatomic) BOOL monitorNavigationState;
@property (nonatomic) BOOL routineEnabled;
@property (retain, nonatomic) GEONavigationRouteSummary *routeSummary;
@property (retain, nonatomic) RTAuthorizationManager *authorizationManager;
@property (retain, nonatomic) RTMapServiceManager *mapServiceManager;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)RTGEOTransportTypeToString:(unsigned long long)a0;

- (void)internalRemoveObserver:(id)a0 name:(id)a1;
- (void)internalAddObserver:(id)a0 name:(id)a1;
- (void)onAuthorizationNotification:(id)a0;
- (void)navigationListener:(id)a0 didUpdateGuidanceState:(id)a1;
- (id)init;
- (void)dealloc;
- (void)_shutdownWithHandler:(id /* block */)a0;
- (void)_setup;
- (void)navigationListener:(id)a0 didUpdateRouteSummary:(id)a1;
- (void).cxx_destruct;
- (void)setup;
- (void)_fetchNavigationRouteSummaryWithHandler:(id /* block */)a0;
- (void)_shouldSetMonitorNavigationState;
- (void)_shouldSetMonitorRouteSummary;
- (void)_shouldSetNavigationListenerDelegate;
- (void)_updateNavigationState:(id)a0;
- (void)fetchNavigationRouteSummaryWithHandler:(id /* block */)a0;
- (id)initWithAuthorizationManager:(id)a0 mapServiceManager:(id)a1;

@end