luxlabs header browser preview


@protocol MTLegacyDownloadManagerProtocol;

@interface MTSubscriptionChangeHandler : NSObject

@property (retain, nonatomic) id<MTLegacyDownloadManagerProtocol> downloadManager;

- (void).cxx_destruct;
- (void)_unsafeRedownloadEpisodesOnSubscriptionChangeForEpisodeUuids:(id)a0 channel:(id)a1;
- (void)_unsafeSendNotificationsForNewlyEntitledEpisodes:(id)a0 latestEpisodeUUID:(id)a1 newlyEntitledEpisodeUUIDs:(id)a2;
- (void)_unsafeUpdateEntitlementStateAndCheckForNewEntitlement:(id)a0 newlyEntitledEpisodeUUIDs:(id)a1 latestEpisodeDate:(double *)a2 latestEpisodeUUID:(id)a3;
- (void)_unsafeUpdatePriceTypeAndSendNotificationsIfNeededFor:(id)a0 subscriptionActive:(BOOL)a1 episodesToRedownload:(id)a2;
- (BOOL)_updateEntitledAttributes:(id)a0 subscriptionActive:(BOOL)a1;
- (void)unsafeHandleSubscriptionChangeForChannel:(id)a0 subscriptionBecameActive:(BOOL)a1 subscriptionEnabledDate:(double)a2;

@end