luxlabs header browser preview


@class NSDictionary, NSString, NSArray;

@interface TSUFormattingSymbols : NSObject

@property (retain, nonatomic) NSDictionary *currencySymbolsToCodes;
@property (retain, nonatomic) NSDictionary *currencyCodesToHalfwidthSymbols;
@property (retain, nonatomic) NSDictionary *negativeNumberPatterns;
@property (readonly, nonatomic) NSString *version;
@property (readonly, nonatomic) NSString *calendar;
@property (readonly, nonatomic) NSString *numberingSystem;
@property (readonly, nonatomic) NSArray *months;
@property (readonly, nonatomic) NSArray *standaloneMonths;
@property (readonly, nonatomic) NSArray *shortMonths;
@property (readonly, nonatomic) NSArray *standaloneShortMonths;
@property (readonly, nonatomic) NSArray *tinyMonths;
@property (readonly, nonatomic) NSArray *standaloneTinyMonths;
@property (readonly, nonatomic) NSArray *weekdays;
@property (readonly, nonatomic) NSArray *standaloneWeekdays;
@property (readonly, nonatomic) NSArray *shortWeekdays;
@property (readonly, nonatomic) NSArray *standaloneShortWeekdays;
@property (readonly, nonatomic) NSArray *tinyWeekdays;
@property (readonly, nonatomic) NSArray *standaloneTinyWeekdays;
@property (readonly, nonatomic) NSArray *quarters;
@property (readonly, nonatomic) NSArray *standaloneQuarters;
@property (readonly, nonatomic) NSArray *shortQuarters;
@property (readonly, nonatomic) NSArray *standaloneShortQuarters;
@property (readonly, nonatomic) NSArray *eras;
@property (readonly, nonatomic) NSArray *longEras;
@property (readonly, nonatomic) NSString *amSymbol;
@property (readonly, nonatomic) NSString *pmSymbol;
@property (readonly, nonatomic) NSString *shortDatePattern;
@property (readonly, nonatomic) NSString *mediumDatePattern;
@property (readonly, nonatomic) NSString *longDatePattern;
@property (readonly, nonatomic) NSString *fullDatePattern;
@property (readonly, nonatomic) NSString *shortTimePattern;
@property (readonly, nonatomic) NSString *mediumTimePattern;
@property (readonly, nonatomic) NSString *longTimePattern;
@property (readonly, nonatomic) NSString *fullTimePattern;
@property (readonly, nonatomic) NSString *decimalSeparator;
@property (readonly, nonatomic) NSString *groupingSeparator;
@property (readonly, nonatomic) NSString *currencyDecimalSeparator;
@property (readonly, nonatomic) NSString *currencyGroupingSeparator;
@property (readonly, nonatomic) NSString *plusSign;
@property (readonly, nonatomic) NSString *minusSign;
@property (readonly, nonatomic) NSString *exponentialSymbol;
@property (readonly, nonatomic) NSString *percentSymbol;
@property (readonly, nonatomic) NSString *perMilleSymbol;
@property (readonly, nonatomic) NSString *infinitySymbol;
@property (readonly, nonatomic) NSString *nanSymbol;
@property (readonly, nonatomic) NSString *decimalPattern;
@property (readonly, nonatomic) NSString *scientificPattern;
@property (readonly, nonatomic) NSString *percentPattern;
@property (readonly, nonatomic) NSString *currencyPattern;
@property (readonly, nonatomic) NSString *listSeparator;
@property (readonly, nonatomic) NSString *arrayRowSeparator;
@property (readonly, nonatomic) unsigned long long groupingSize;
@property (readonly, nonatomic) unsigned long long secondaryGroupingSize;
@property (readonly, nonatomic) NSString *currencyCode;
@property (readonly, nonatomic) NSDictionary *currencySymbols;

+ (BOOL)dateFormatIsPureLiteral:(id)a0;
+ (id)defaultFormattingSymbolsForLocale:(id)a0;
+ (id)defaultFormattingSymbolsVersionForLocale:(id)a0;
+ (id)dummyFormattingSymbolsForTesting:(long long)a0;
+ (BOOL)isADummyDataSetVersion:(id)a0;
+ (unsigned long long)locationOfFirstDateFormatCharacter:(id)a0;
+ (id)numberingSystemForLocale:(id)a0;
+ (BOOL)p_localeIsCustomized:(id)a0;
+ (BOOL)p_patternsDifferForDF:(id)a0 uncustomizedDF:(id)a1 dateStyle:(unsigned long long)a2 timeStyle:(unsigned long long)a3;
+ (void)p_setAllSpaceVariantsOfString:(id)a0 toCode:(id)a1 inSymbolToCodeDictionary:(id)a2;
+ (BOOL)versionIsForACustomizedLocale:(id)a0;

- (unsigned long long)hash;
- (id)initWithLocale:(id)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)currencySymbolForCurrencyCode:(id)a0;
- (id)currencyCodeForCurrencySymbol:(id)a0;
- (id)halfwidthCurrencySymbolForCurrencyCode:(id)a0;
- (BOOL)hasUserCustomizations;
- (id)initWithDummyDataSet:(long long)a0;
- (id)initWithVersion:(id)a0 calendar:(id)a1 numberingSystem:(id)a2 months:(id)a3 standaloneMonths:(id)a4 shortMonths:(id)a5 standaloneShortMonths:(id)a6 tinyMonths:(id)a7 standaloneTinyMonths:(id)a8 weekdays:(id)a9 standaloneWeekdays:(id)a10 shortWeekdays:(id)a11 standaloneShortWeekdays:(id)a12 tinyWeekdays:(id)a13 standaloneTinyWeekdays:(id)a14 quarters:(id)a15 standaloneQuarters:(id)a16 shortQuarters:(id)a17 standaloneShortQuarters:(id)a18 eras:(id)a19 longEras:(id)a20 amSymbol:(id)a21 pmSymbol:(id)a22 shortDatePattern:(id)a23 mediumDatePattern:(id)a24 longDatePattern:(id)a25 fullDatePattern:(id)a26 shortTimePattern:(id)a27 mediumTimePattern:(id)a28 longTimePattern:(id)a29 fullTimePattern:(id)a30 decimalSeparator:(id)a31 groupingSeparator:(id)a32 currencyDecimalSeparator:(id)a33 currencyGroupingSeparator:(id)a34 plusSign:(id)a35 minusSign:(id)a36 exponentialSymbol:(id)a37 percentSymbol:(id)a38 perMilleSymbol:(id)a39 infinitySymbol:(id)a40 nanSymbol:(id)a41 decimalPattern:(id)a42 scientificPattern:(id)a43 percentPattern:(id)a44 currencyPattern:(id)a45 currencyCode:(id)a46 currencySymbols:(id)a47;
- (void)p_deriveCalculatedPropertyValues;
- (id)p_negativeNumberKeyForNumberStyle:(unsigned int)a0 negativeStyle:(unsigned char)a1;
- (id)patternStringForDateStyle:(unsigned long long)a0 timeStyle:(unsigned long long)a1;
- (id)patternStringForNumberStyle:(unsigned int)a0 negativeStyle:(unsigned char)a1;
- (void)setForTestingShortDatePattern:(id)a0 mediumDatePattern:(id)a1 longDatePattern:(id)a2 fullDatePattern:(id)a3 shortTimePattern:(id)a4 mediumTimePattern:(id)a5 longTimePattern:(id)a6 fullTimePattern:(id)a7;
- (void)upgradeIfNecessary:(id)a0;

@end