@class NSDictionary, NSMutableDictionary, WBSReaderFontManager; @interface WBSReaderConfigurationManager : NSObject { long long _textZoomIndex; long long _theme; long long _darkModeTheme; NSMutableDictionary *_fontFamilyNameForLanguageTag; WBSReaderFontManager *_fontManager; BOOL _prefersLargerDefaultFontSize; } @property (readonly, nonatomic) NSDictionary *configurationToSave; @property (readonly, nonatomic) NSDictionary *configurationToSendToWebPage; @property (nonatomic) BOOL javaScriptEnabled; @property (nonatomic) BOOL darkModeEnabled; @property (nonatomic) BOOL isOLEDDisplay; @property (readonly, nonatomic) BOOL canMakeTextBigger; @property (readonly, nonatomic) BOOL canMakeTextSmaller; @property (readonly, nonatomic) BOOL resettingTextSizeWouldHaveEffect; - (void)makeTextBigger; - (void)_migrateToVersion5IfNecessary; - (void)makeTextSmaller; - (void)setTheme:(long long)a0 forAppearance:(long long)a1; - (long long)themeForAppearance:(long long)a0; - (long long)_defaultThemeForAppearance:(long long)a0; - (id)fontForLanguageTag:(id)a0; - (void).cxx_destruct; - (long long)_defaultTextZoomIndex; - (id)initWithPersistedSettingsAsDictionaryRepresentation:(id)a0 fontManager:(id)a1; - (void)setFont:(id)a0 forLanguageTag:(id)a1; - (long long)_effectiveTextZoomIndex; - (id)initWithPersistedSettingsAsDictionaryRepresentation:(id)a0 fontManager:(id)a1 prefersLargerDefaultFontSize:(BOOL)a2; - (void)resetTextSize; @end