#import #import NS_ASSUME_NONNULL_BEGIN FOUNDATION_EXTERN NSString *const MBXCamera; FOUNDATION_EXTERN NSString *const MBXShowsUserLocation; FOUNDATION_EXTERN NSString *const MBXUserTrackingMode; FOUNDATION_EXTERN NSString *const MBXMapShowsHeadingIndicator; FOUNDATION_EXTERN NSString *const MBXShowsMapScale; FOUNDATION_EXTERN NSString *const MBXShowsZoomLevelOrnament; FOUNDATION_EXTERN NSString *const MBXShowsTimeFrameGraph; FOUNDATION_EXTERN NSString *const MBXMapFramerateMeasurementEnabled; FOUNDATION_EXTERN NSString *const MBXDebugMaskValue; FOUNDATION_EXTERN NSString *const MBXReuseQueueStatsEnabled; @interface MBXState : NSObject @property (nonatomic, nullable) MGLMapCamera *camera; @property (nonatomic) BOOL showsUserLocation; @property (nonatomic) MGLUserTrackingMode userTrackingMode; @property (nonatomic) BOOL showsUserHeadingIndicator; @property (nonatomic) BOOL showsMapScale; @property (nonatomic) BOOL showsZoomLevelOrnament; @property (nonatomic) BOOL showsTimeFrameGraph; @property (nonatomic) BOOL framerateMeasurementEnabled; @property (nonatomic) MGLMapDebugMaskOptions debugMask; @property (nonatomic) BOOL reuseQueueStatsEnabled; @property (nonatomic, readonly) NSString *debugDescription; @end NS_ASSUME_NONNULL_END