@class NSString, TFFeedbackForm, TFFeedbackSession, TFFeedbackDataContainer; @protocol TFFeedbackDataSource, TFFeedbackFormPresenterView; @interface TFFeedbackFormPresenter : NSObject @property (readonly, nonatomic) TFFeedbackForm *form; @property (readonly, nonatomic) TFFeedbackDataContainer *dataContainer; @property (weak, nonatomic) id presenterView; @property (readonly, nonatomic) id feedbackDataSource; @property (readonly, nonatomic) TFFeedbackSession *session; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void).cxx_destruct; - (id)_indexPathsOfVisibleEntriesWithIdentifiers:(id)a0; - (id)_indicesOfGroupsWithIdentifiers:(id)a0; - (void)didUpdateEntry:(id)a0 toGroupInclusionBool:(BOOL)a1; - (void)didUpdateEntry:(id)a0 toString:(id)a1 editInProgress:(BOOL)a2; - (void)feedbackDataContainer:(id)a0 didUpdateValuesForGroupIdentifiers:(id)a1 entryIdentifiers:(id)a2; - (id)footerTextForGroupAtIndex:(long long)a0; - (id)footerTextLinkMapForGroupAtIndex:(long long)a0; - (id)headerTextForGroupAtIndex:(long long)a0; - (id)headerTextLinkMapForGroupAtIndex:(long long)a0; - (id)initWithForm:(id)a0 dataContainer:(id)a1 session:(id)a2; - (unsigned long long)numberOfEntryGroupsInForm; - (unsigned long long)numberOfVisibleItemsInGroupAtIndex:(long long)a0; - (void)prepareViewForForm; - (void)presenterViewDidCancelFeedbackSubmission:(id)a0; - (void)presenterViewDidInitiateFeedbackSubmission:(id)a0; - (void)showSubmissionFailureWithMessage:(id)a0; - (id)visibleEntryAtGroupIndex:(long long)a0 entryIndex:(long long)a1; @end