luxlabs header browser preview


@interface WBSCreditCardFormatter : NSFormatter

@property (nonatomic) BOOL showLastFourDigits;
@property (nonatomic) BOOL showCreditCardNumber;
@property (nonatomic) BOOL allowsUnknownCardTypes;
@property (nonatomic) BOOL isVirtualCard;

+ (id)_formattedStringForNormalizedNumber:(id)a0 showCreditCardNumber:(BOOL)a1 showLastFourDigits:(BOOL)a2 isVirtualCard:(BOOL)a3;
+ (id)formattedStringForNormalizedNumber:(id)a0 showCreditCardNumber:(BOOL)a1;

- (id)stringForObjectValue:(id)a0;
- (BOOL)isPartialStringValid:(id *)a0 proposedSelectedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1 originalString:(id)a2 originalSelectedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 errorDescription:(id *)a4;
- (BOOL)getObjectValue:(id *)a0 forString:(id)a1 errorDescription:(id *)a2;
- (BOOL)isPartialStringValid:(id)a0 newEditingString:(id *)a1 errorDescription:(id *)a2;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })_normalizedSelectionRangeForFormattedCreditCardNumber:(id)a0 withOriginalSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })_selectionRangeInFormattedCreditCardNumber:(id)a0 forNormalizedSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 inNormalizedCreditCardNumber:(id)a2;

@end