luxlabs header browser preview


@class NSArray, NSDictionary, NTCatchUpOperationForYouFetchInfo, NSObject;
@protocol FCContentContext, FCTodayPrivateData, FCNewsAppConfiguration, NTTodayResultOperationInfoProviding, FCFeedPersonalizing;

@interface NTTodayItemOperation : FCOperation

@property (copy, nonatomic) NSArray *feedItems;
@property (retain, nonatomic) NSDictionary *resultTodayItemsBySectionDescriptor;
@property (retain, nonatomic) NSDictionary *resultAssetFileURLsByRemoteURL;
@property (retain, nonatomic) NSObject *resultRecordsHoldToken;
@property (retain, nonatomic) NSObject *resultAssetsHoldToken;
@property (copy, nonatomic) NSDictionary *catchUpOperationResultsBySectionDescriptor;
@property (copy, nonatomic) id<FCNewsAppConfiguration> appConfiguration;
@property (retain, nonatomic) id<FCContentContext> contentContext;
@property (copy, nonatomic) NSDictionary *slotAllocationByDynamicSlotItemID;
@property (retain, nonatomic) id<FCFeedPersonalizing> feedPersonalizer;
@property (retain, nonatomic) id<FCTodayPrivateData> todayData;
@property (copy, nonatomic) id<NTTodayResultOperationInfoProviding> operationInfo;
@property (copy, nonatomic) NTCatchUpOperationForYouFetchInfo *forYouFetchInfo;
@property (copy, nonatomic) id /* block */ todayItemCompletion;

- (id)init;
- (void)_fetchProtoitemsWithCompletion:(id /* block */)a0;
- (void)performOperation;
- (void)_saveWithCompletion:(id /* block */)a0;
- (void)operationWillFinishWithError:(id)a0;
- (id)_extractFeedItemsFromInputs;
- (BOOL)validateOperation;
- (void).cxx_destruct;

@end