luxlabs header browser preview


@class UILabel, NSString, UITextView, PKNumberPadSuggestionsView, PKAccountBillPaymentAmountContainerView, PKAccountServiceAccountResolutionCofiguration, PKAccount, NSDecimalNumber, PKBillPaymentSuggestedAmountList;
@protocol PKAccountBillPaymentAmountDescriptionViewDelegate;

@interface PKAccountBillPaymentAmountDescriptionView : UIView <PKNumberPadSuggestionsViewDelegate, UITextViewDelegate, PKEnterCurrencyAmountViewDelegate> {
    UILabel *_suggestedAmountTitleLabel;
    UITextView *_suggestedAmountDescriptionView;
    PKNumberPadSuggestionsView *_suggestionView;
    NSDecimalNumber *_enteredAmount;
    NSString *_learnMoreString;
    PKBillPaymentSuggestedAmountList *_suggestionList;
    PKAccount *_account;
    PKAccountServiceAccountResolutionCofiguration *_configuration;
}

@property (weak, nonatomic) id<PKAccountBillPaymentAmountDescriptionViewDelegate> delegate;
@property (readonly, nonatomic) PKAccountBillPaymentAmountContainerView *amountContainerView;
@property (copy, nonatomic) NSString *titleText;
@property (copy, nonatomic) NSString *descriptionText;
@property (copy, nonatomic) NSDecimalNumber *amount;
@property (copy, nonatomic) NSDecimalNumber *minimumAmount;
@property (copy, nonatomic) NSDecimalNumber *maximumAmount;
@property (nonatomic) BOOL showAmount;
@property (nonatomic) BOOL showDescriptionLabels;
@property (nonatomic) BOOL showDescriptionSubtitle;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dismissKeyboard;
- (void)showKeyboard;
- (void).cxx_destruct;
- (BOOL)textView:(id)a0 shouldInteractWithURL:(id)a1 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 interaction:(long long)a3;
- (void)layoutSubviews;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)_enteredAmountDidChangeTo:(id)a0;
- (BOOL)_isEnteredAmountValid;
- (id)_keypadSuggestions;
- (BOOL)_shouldShakeWithNewAmount:(id)a0;
- (id)_sugestedAmountDescriptionAttributedString;
- (void)_updateDescriptionAlpha;
- (void)_updateEnteredAmount:(id)a0;
- (BOOL)enterCurrencyAmountView:(id)a0 shouldChangeAmountFrom:(id)a1 to:(id)a2;
- (void)enterCurrencyAmountViewDidChangeAmount:(id)a0;
- (id)initWithSuggestedAmountList:(id)a0 account:(id)a1 configuration:(id)a2;
- (void)numberPadSuggestionsView:(id)a0 didSelectSuggestion:(id)a1;

@end