@class NTCatchUpOperationResults, NTCatchUpOperationForYouRequest, NSDictionary, NSMutableSet, NSDate, NSMutableArray, NTCatchUpOperationForYouFetchInfo; @protocol FCContentContext, FCFeedPersonalizing, FCNewsAppConfiguration; @interface NTCatchUpOperation : FCOperation @property (copy, nonatomic) NSDate *fetchDate; @property (retain, nonatomic) NSMutableSet *articleIDsToExclude; @property (retain, nonatomic) NSMutableArray *articleListRequests; @property (retain, nonatomic) NSMutableArray *articleIDsRequests; @property (copy, nonatomic) NSDictionary *resultsByArticleListID; @property (copy, nonatomic) NSDictionary *resultsByArticleIDsRequestID; @property (copy, nonatomic) NTCatchUpOperationForYouFetchInfo *forYouFetchInfo; @property (copy, nonatomic) NTCatchUpOperationResults *forYouResults; @property (copy, nonatomic) id appConfiguration; @property (retain, nonatomic) id contentContext; @property (retain, nonatomic) id feedPersonalizer; @property (retain, nonatomic) NSDictionary *todayConfigOperationHeldRecordsByType; @property (copy, nonatomic) NTCatchUpOperationForYouRequest *forYouRequest; @property (nonatomic, getter=isForYouEnabled) BOOL forYouEnabled; @property (copy, nonatomic) id /* block */ catchUpCompletionHandler; - (id)init; - (void)addArticleIDsToExclude:(id)a0; - (void)performOperation; - (void)_fetchForYouResultsIfNeededWithCompletion:(id /* block */)a0; - (void)operationWillFinishWithError:(id)a0; - (BOOL)validateOperation; - (void)addArticleIDsRequest:(id)a0; - (void)_fetchArticleListAndArticleIDsResultsIfNeededWithCompletion:(id /* block */)a0; - (void).cxx_destruct; - (void)prepareOperation; - (void)addArticleListRequest:(id)a0; @end