luxlabs header browser preview


@class NSArray, FHSearchSuggestionController;

@interface FHPaymentRingSuggestionController : NSObject {
    BOOL _isOnPlanCompletion;
    BOOL _isOnPaymentPlan;
    BOOL _currentStatementIsLastMonthsStatement;
    NSArray *_previousSelectedSuggestion;
    FHSearchSuggestionController *_searchController;
}

- (id)init;
- (void).cxx_destruct;
- (BOOL)_categoryIsCurrentBalanceType:(unsigned long long)a0;
- (BOOL)_categoryIsPaymentPlan:(unsigned long long)a0;
- (id)_filterSuggestions:(id)a0 belowThreshold:(id)a1;
- (id)generatePaymentRingSuggestionsFromConvertedObjects:(id)a0 previousStatementPaymentsSum:(id)a1 currentStatementPaymentsSum:(id)a2 statementPurchasesSum:(id)a3 merchantCategoryTransactionSums:(id)a4 billPaymentSelectedSuggestedAmountData:(id)a5 isMonthZero:(BOOL)a6 isMonthOne:(BOOL)a7;
- (void)recordPaymentRingAction:(id)a0;
- (id)_abs:(id)a0;
- (BOOL)_allMandatoryValuesAreSameAmount:(id)a0;
- (id)_calculateThresholdForLastPaymentCategory:(unsigned long long)a0 statementBalance:(id)a1 lastPaymentCategoryAmount:(id)a2 previousStatementPaymentsSum:(id)a3 statementPurchasesSum:(id)a4;
- (BOOL)_fhEqualObjects:(id)a0 obj2:(id)a1;
- (void)_minimumMerchcantCategoriesAboveMinimumAmount:(id)a0 minMerchantCategory1:(long long *)a1 minMerchantCategory2:(long long *)a2 minMerchantCategorySum1:(id *)a3 minMerchantCategorySum2:(id *)a4 merchantCategoryTransactionSums:(id)a5;
- (id)_suggestedAmountsForPayOffDateForStatementBalance:(id)a0 statementPurchasesSum:(id)a1 creditUtilization:(id)a2 lastPaymentCategory:(unsigned long long)a3;
- (id)_zerothOrFirstMonthPaymentRingSuggestionsForList:(id)a0;
- (id)generatePaymentRingSuggestion:(id)a0;

@end