luxlabs header browser preview


@class NSString, NSNumber, NSMutableDictionary;
@protocol HKOrganDonationRegistrantDelegate;

@interface HKOrganDonationRegistrant : NSObject <HKSimpleDataEntryItemDelegate, NSCopying, NSSecureCoding> {
    NSMutableDictionary *_dataEntryItems;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (weak, nonatomic) id<HKOrganDonationRegistrantDelegate> delegate;
@property (retain, nonatomic) NSString *email;
@property (retain, nonatomic) NSString *firstname;
@property (retain, nonatomic) NSString *middlename;
@property (retain, nonatomic) NSString *lastname;
@property (retain, nonatomic) NSString *address1;
@property (retain, nonatomic) NSString *address2;
@property (retain, nonatomic) NSString *zip;
@property (retain, nonatomic) NSString *city;
@property (retain, nonatomic) NSString *state;
@property (retain, nonatomic) NSString *last4SSN;
@property (retain, nonatomic) NSString *sex;
@property (retain, nonatomic) NSString *dob;
@property (readonly, nonatomic) NSNumber *age;
@property (readonly, nonatomic) BOOL hasEdits;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)_importNumberFormatter;
+ (BOOL)_isNumericStringValid:(id)a0 withLength:(long long)a1;
+ (void)_loadStateInformationIfNeeded;
+ (id)convertLocalizedNumericStringToLatin:(id)a0 withNumberFormatter:(id)a1;
+ (id)exportDateFormatter;
+ (id)organDonationRegistrantWithDemographicsInformation:(id)a0;
+ (id)organDonationRegistrantWithJSONDictionary:(id)a0;
+ (id)ssnNumberFormatter;
+ (id)zipcodeNumberFormatter;

- (id)jsonDictionaryRepresentation;
- (id)init;
- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)_addDataEntryItemIntoArray:(id)a0 validOnly:(BOOL)a1 forField:(long long)a2;
- (id)_createDateOfBirthEntryItem;
- (unsigned long long)_placeHolderTypeForField:(long long)a0;
- (id)_stateChoiceDisplayNames;
- (id)_stateChoiceValues;
- (id)_todayBirthdayDateComponents;
- (void)dataEntryItemDidUpdateValue:(id)a0;
- (id)dataEntryItemForRegistrantField:(long long)a0;
- (id)dataEntryItemsValidOnly:(BOOL)a0;
- (BOOL)isFieldValid:(long long)a0;
- (BOOL)isRegistrantValid;

@end