#import "RNNOptions.h"
#import "RNNIconBackgroundOptions.h"

@interface RNNBackButtonOptions : RNNOptions

@property(nonatomic, strong) Image *icon;
@property(nonatomic, strong) Text *sfSymbol;
@property(nonatomic, strong) Text *title;
@property(nonatomic, strong) Text *fontFamily;
@property(nonatomic, strong) Number *fontSize;
@property(nonatomic, strong) Text *transition;
@property(nonatomic, strong) Text *testID;
@property(nonatomic, strong) Color *color;
@property(nonatomic, strong) Bool *showTitle;
@property(nonatomic, strong) Bool *visible;
@property(nonatomic, strong) Bool *enableMenu;
@property(nonatomic, strong) Text *displayMode;
@property(nonatomic, strong) Text *identifier;
@property(nonatomic, strong) Bool *popStackOnPress;
@property(nonatomic, strong) RNNIconBackgroundOptions *iconBackground;
@property(nonatomic, strong) Bool *hideSharedBackground;

- (BOOL)hasValue;

@end
