luxlabs header browser preview


@class NSArray, VSCredentialEntryPicker, NSURL, VSExpressionEvaluator, NSString;
@protocol VSCredentialEntryViewModelDelegate;

@interface VSCredentialEntryViewModel : VSCuratedViewModel

@property (retain, nonatomic) VSExpressionEvaluator *buttonExpressionEvaluator;
@property (retain, nonatomic) NSArray *credentialEntryFields;
@property (retain, nonatomic) VSCredentialEntryPicker *picker;
@property (copy, nonatomic) NSURL *linkURL;
@property (copy, nonatomic) NSString *linkTitle;
@property (copy, nonatomic) NSArray *buttons;
@property (copy, nonatomic) NSString *recentsTitle;
@property (copy, nonatomic) NSString *recentsMessage;
@property (copy, nonatomic) NSString *additionalMessage;
@property (weak, nonatomic) id<VSCredentialEntryViewModelDelegate> delegate;

- (void).cxx_destruct;
- (void)_bindField:(id)a0;
- (void)_unbindField:(id)a0;
- (void)buttonTappedAtIndex:(unsigned long long)a0;
- (void)clearFieldsAfterUsername;
- (void)configureWithRequest:(id)a0;
- (void)pickerDidSelectRow:(unsigned long long)a0;
- (void)validateCredentialEntryFields;

@end