luxlabs header browser preview


@class MTPodcast, NSString, NSSet, NSData, MTSyncInfo, NSAttributedString, NSUUID;

@interface MTEpisode : NSManagedObject <IMMetricsDataSource>

@property (readonly, nonatomic) BOOL hasFreeVersion;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (nonatomic, readonly) long long bookmarksSyncType;
@property (nonatomic, retain) NSAttributedString *attributedDescriptionFromHTML;
@property (retain, nonatomic) NSString *assetURL;
@property (nonatomic) BOOL audio;
@property (retain, nonatomic) NSString *author;
@property (nonatomic) long long byteSize;
@property (retain, nonatomic) NSString *category;
@property (nonatomic) double firstTimeAvailableAsFree;
@property (retain, nonatomic) NSString *cleanedTitle;
@property (nonatomic) double downloadDate;
@property (retain, nonatomic) NSString *downloadPath;
@property (nonatomic) double duration;
@property (retain, nonatomic) NSString *enclosureURL;
@property (nonatomic) double entitledDuration;
@property (retain, nonatomic) NSString *entitledEnclosureURL;
@property (nonatomic) long long episodeLevel;
@property (nonatomic) long long episodeShowTypeSpecificLevel;
@property (nonatomic) BOOL explicit;
@property (nonatomic) BOOL externalType;
@property (nonatomic) BOOL feedDeleted;
@property (nonatomic) long long flags;
@property (nonatomic) BOOL isFromITunesSync;
@property (retain, nonatomic) NSString *guid;
@property (nonatomic) int importSource;
@property (nonatomic) double importDate;
@property (nonatomic) BOOL isNew;
@property (retain, nonatomic) NSString *itemDescription;
@property (nonatomic) BOOL itemDescriptionHasHTML;
@property (retain, nonatomic) NSString *itemDescriptionWithoutHTML;
@property (retain, nonatomic) NSData *itemDescriptionWithHTMLData;
@property (nonatomic) double lastDatePlayed;
@property (nonatomic) double lastUserMarkedAsPlayedDate;
@property (retain, nonatomic) NSString *metadataIdentifier;
@property (nonatomic) double metadataTimestamp;
@property (nonatomic) BOOL metadataFirstSyncEligible;
@property (nonatomic) long long persistentID;
@property (nonatomic) long long playCount;
@property (nonatomic) float playhead;
@property (nonatomic) BOOL backCatalog;
@property (nonatomic) double firstTimeAvailableAsPaid;
@property (readonly, nonatomic) long long playState;
@property (readonly, nonatomic) long long playStateSource;
@property (readonly, nonatomic) BOOL playStateManuallySet;
@property (nonatomic) double playStateLastModifiedDate;
@property (retain, nonatomic) NSString *podcastUuid;
@property (nonatomic) double pubDate;
@property (nonatomic) double firstTimeAvailable;
@property (nonatomic) BOOL sentNotification;
@property (nonatomic) long long storeTrackId;
@property (retain, nonatomic) NSString *title;
@property (nonatomic) long long trackNum;
@property (nonatomic) BOOL unplayedTab;
@property (retain, nonatomic) NSString *uti;
@property (retain, nonatomic) NSString *uuid;
@property (nonatomic) BOOL video;
@property (retain, nonatomic) NSSet *playlists;
@property (retain, nonatomic) MTPodcast *podcast;
@property (retain, nonatomic) NSSet *settings;
@property (retain, nonatomic) MTSyncInfo *syncInfo;
@property (nonatomic) BOOL userEpisode;
@property (nonatomic) BOOL listenNowEpisode;
@property (retain, nonatomic) NSString *itunesTitle;
@property (retain, nonatomic) NSString *itunesSubtitle;
@property (nonatomic) long long seasonNumber;
@property (nonatomic) long long episodeNumber;
@property (retain, nonatomic) NSString *episodeType;
@property (retain, nonatomic) NSString *webpageURL;
@property (retain, nonatomic) NSData *securityScopedAssetData;
@property (retain, nonatomic) NSString *priceType;
@property (retain, nonatomic) NSString *freePriceType;
@property (retain, nonatomic) NSString *entitledPriceType;
@property (retain, nonatomic) NSString *freeEnclosureURL;
@property (nonatomic) double freeDuration;
@property (nonatomic) BOOL isHidden;
@property (nonatomic) double priceTypeChangedDate;
@property (retain, nonatomic) NSString *drmKeyUri;
@property (nonatomic) BOOL visible;
@property (nonatomic) BOOL userDeleted;
@property (nonatomic) BOOL manuallyAdded;
@property (nonatomic) BOOL hasBeenPlayed;
@property (nonatomic) BOOL saved;
@property (nonatomic) BOOL suppressAutoDownload;
@property (nonatomic) BOOL isBookmarked;
@property (nonatomic) double lastBookmarkedDate;
@property (nonatomic) BOOL isBookmarksMigrationRecoveredEpisode;
@property (nonatomic) long long downloadBehavior;
@property (nonatomic) long long entitlementState;
@property (nonatomic) double upNextScore;
@property (nonatomic) double modifiedDateScore;
@property (retain, nonatomic) NSUUID *bootstrapGeneration;
@property (retain, nonatomic) NSString *artworkTemplateURL;
@property (nonatomic) double artworkWidth;
@property (nonatomic) double artworkHeight;
@property (retain, nonatomic) NSString *artworkBackgroundColor;
@property (retain, nonatomic) NSString *artworkTextPrimaryColor;
@property (retain, nonatomic) NSString *artworkTextSecondaryColor;
@property (retain, nonatomic) NSString *artworkTextTertiaryColor;
@property (retain, nonatomic) NSString *artworkTextQuaternaryColor;

+ (id)predicateForStoreIdentifier:(id)a0;
+ (BOOL)exists:(id)a0;
+ (id)predicateForHLS;
+ (id)propertyPathForPodcastProperty:(id)a0;
+ (id)predicateForWatchRecentlyPlayed;
+ (id)_dateWithOffset:(id)a0 fromDate:(id)a1;
+ (id)_predicateForNotEntitlementState:(long long)a0;
+ (id)_predicateForPriceType:(long long)a0 excluding:(BOOL)a1;
+ (id)assetURLIsPackagedMedia;
+ (double)endOfTrackForDuration:(double)a0;
+ (id)episodicSortDescriptors:(long long)a0;
+ (id)friendlyPubDateStringForEpisode:(id)a0;
+ (id)friendlyPubDateStringForEpisode:(id)a0 abbreviated:(BOOL)a1;
+ (BOOL)isExternalMedia:(id)a0;
+ (id)isHLSEpisode;
+ (BOOL)isPlayhead:(double)a0 resumableForDuration:(double)a1;
+ (id)legacyPredicateForAutomaticDeletionOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2;
+ (id)legacyPredicateForAutomaticDownloadsOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2 serialNextEpisodesSort:(BOOL)a3 includePlayableWithoutAccount:(BOOL)a4;
+ (id)optimizedPredicateForAutomaticDeletionOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2;
+ (id)optimizedPredicateForAutomaticDownloadsOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2 serialNextEpisodesSort:(BOOL)a3 includePlayableWithoutAccount:(BOOL)a4;
+ (id)optimizedPredicateForPlayedEpisodePreservation:(BOOL)a0;
+ (id)optimizedPredicatePlaystateForPreservation:(BOOL)a0;
+ (id)optimizedRemovalPredicateForRecentlyPlayed:(BOOL)a0;
+ (id)predicateForAllBookmarkedEpisodes;
+ (id)predicateForAllBookmarksMigrationRecoveredEpisodes;
+ (id)predicateForAllEpisodes;
+ (id)predicateForAllEpisodesIncludingHiddenOnPodcastUuid:(id)a0;
+ (id)predicateForAllEpisodesOnPodcast:(id)a0;
+ (id)predicateForAllEpisodesOnPodcast:(id)a0 includeNonAudioEpisodes:(BOOL)a1;
+ (id)predicateForAllEpisodesOnPodcastUuid:(id)a0;
+ (id)predicateForAllEpisodesOnPodcastUuid:(id)a0 includeNonAudioEpisodes:(BOOL)a1;
+ (id)predicateForAllEpisodesOnPodcastUuids:(id)a0;
+ (id)predicateForAllEpisodesOnPodcastUuids:(id)a0 includeNonAudioEpisodes:(BOOL)a1;
+ (id)predicateForAllUnbookmarkedEpisodes;
+ (id)predicateForAtLeastPartiallyPlayedInInterval:(double)a0;
+ (id)predicateForAudio:(BOOL)a0;
+ (id)predicateForAutomaticDeletionOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2;
+ (id)predicateForAutomaticDeletionOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2 useOptimizedPredicate:(BOOL)a3;
+ (id)predicateForAutomaticDownloadsOnShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2 serialNextEpisodesSort:(BOOL)a3 includePlayableWithoutAccount:(BOOL)a4;
+ (id)predicateForAutomaticallyDownloadedEpisodesExcludedByGlobalLimitSettings:(long long)a0 excludeHidden:(BOOL)a1;
+ (id)predicateForAutomaticallyDownloadedEpisodesExcludedByShowLimitSettings:(long long)a0 excludeHidden:(BOOL)a1;
+ (id)predicateForBacklog:(BOOL)a0;
+ (id)predicateForBookmarkedEpisodes;
+ (id)predicateForBookmarkedEpisodesExcludingUUIDs:(id)a0;
+ (id)predicateForBookmarkedEpisodesOnPodcastUuid:(id)a0;
+ (id)predicateForBookmarksMigrationRecoveredEpisodesOnPodcastUuid:(id)a0;
+ (id)predicateForDRMKeyRequired;
+ (id)predicateForDerivedEntitlementStateEntitled;
+ (id)predicateForDerivedEntitlementStateFree;
+ (id)predicateForDerivedEntitlementStateUnentitled;
+ (id)predicateForDownloadBehavior:(long long)a0;
+ (id)predicateForDownloadLimitForEpisodeLimit:(long long)a0;
+ (id)predicateForDownloaded:(BOOL)a0;
+ (id)predicateForDownloaded:(BOOL)a0 excludeHidden:(BOOL)a1;
+ (id)predicateForDownloadedEpisodesOnPodcastUuid:(id)a0;
+ (id)predicateForDownloadedFairPlayEpisodes;
+ (id)predicateForEntitledEpisodes;
+ (id)predicateForEpisodeGuid:(id)a0;
+ (id)predicateForEpisodeGuid:(id)a0 onFeedURL:(id)a1;
+ (id)predicateForEpisodeGuid:(id)a0 onPodcastUuid:(id)a1;
+ (id)predicateForEpisodeGuids:(id)a0;
+ (id)predicateForEpisodeStoreTrackId:(long long)a0;
+ (id)predicateForEpisodeStoreTrackIds:(id)a0;
+ (id)predicateForEpisodeTitle:(id)a0;
+ (id)predicateForEpisodeTitle:(id)a0 onPodcastUuid:(id)a1;
+ (id)predicateForEpisodeType:(long long)a0;
+ (id)predicateForEpisodeTypeFilter:(long long)a0;
+ (id)predicateForEpisodeUuid:(id)a0;
+ (id)predicateForEpisodeUuids:(id)a0;
+ (id)predicateForEpisodesDeterminedByLimitSettings:(long long)a0;
+ (id)predicateForEpisodesFromiTunesSyncOnPodcastUuid:(id)a0;
+ (id)predicateForEpisodesImportedAfterDate:(id)a0;
+ (id)predicateForEpisodesInFeedForPodcastUuid:(id)a0;
+ (id)predicateForEpisodesInSearchResults;
+ (id)predicateForEpisodesInStationShow:(id)a0;
+ (id)predicateForEpisodesIsFromiTunesSyncOnPodcastUuid:(id)a0;
+ (id)predicateForEpisodesOnPodcastUuid:(id)a0 deletePlayedEpisodes:(BOOL)a1;
+ (id)predicateForEpisodesOnUnplayedTab;
+ (id)predicateForEpisodesOnUnplayedTabOnPodcastUuid:(id)a0 ctx:(id)a1;
+ (id)predicateForEpisodesOnUnplayedTabOnPodcastUuid:(id)a0 deletePlayedEpisodes:(BOOL)a1;
+ (id)predicateForEpisodesOnUnplayedTabOnPodcastUuid:(id)a0 episodeLimit:(long long)a1 deletePlayedEpisodes:(BOOL)a2;
+ (id)predicateForEpisodesOnUnplayedTabOnPodcastUuid:(id)a0 episodeLimit:(long long)a1 deletePlayedEpisodes:(BOOL)a2 limitToDownloadBehaviorAutomatic:(BOOL)a3;
+ (id)predicateForEpisodesPlayableWithoutAccount;
+ (id)predicateForEpisodesPriceChangedAfterOffset:(id)a0 fromDate:(id)a1;
+ (id)predicateForEpisodesPriceTypeChangedThisWeek;
+ (id)predicateForEpisodesPublishedAfterDate:(id)a0;
+ (id)predicateForEpisodesPublishedAfterOffset:(id)a0 fromDate:(id)a1;
+ (id)predicateForEpisodesPublishedBeforeDate:(id)a0;
+ (id)predicateForEpisodesPublishedLastTwoWeeks;
+ (id)predicateForEpisodesPublishedLastTwoWeeksWithTodayDate:(id)a0;
+ (id)predicateForEpisodesPublishedOnDate:(id)a0;
+ (id)predicateForEpisodesPublishedThisMonth;
+ (id)predicateForEpisodesPublishedThisMonthWithTodayDate:(id)a0;
+ (id)predicateForEpisodesPublishedThisWeek;
+ (id)predicateForEpisodesPublishedThisWeekWithTodayDate:(id)a0;
+ (id)predicateForEpisodesPublishedToday;
+ (id)predicateForEpisodesRequiringAccount;
+ (id)predicateForEpisodesThatShouldBeAutodownloadedForShow:(id)a0 deletePlayedEpisodes:(BOOL)a1 episodeLimit:(long long)a2 serialNextEpisodesSort:(BOOL)a3 includePlayableWithoutAccount:(BOOL)a4;
+ (id)predicateForEpisodesToPreserveForUser:(BOOL)a0 episodeLimit:(long long)a1;
+ (id)predicateForEpisodesWhichNeedEntitlementStateUpdate;
+ (id)predicateForEpisodesWhichNeedEntitlementStateUpdateForShowUUID:(id)a0 subscriptionState:(BOOL)a1;
+ (id)predicateForEpisodesWithEpisodeNumbersGreaterThan:(long long)a0;
+ (id)predicateForEpisodesWithGlobalLimitSetting;
+ (id)predicateForEpisodesWithSeasonAndEpisodeNumbersGreaterThanOrEqualTo:(long long)a0 seasonNumber:(long long)a1;
+ (id)predicateForEpisodesWithSeasonNumbersOnPodcastUuid:(id)a0;
+ (id)predicateForEpisodesWithUnsatisfiedAvailabilityDate;
+ (id)predicateForEpisodesWithinLevel:(unsigned long long)a0;
+ (id)predicateForExplicit:(BOOL)a0;
+ (id)predicateForExternalType:(BOOL)a0;
+ (id)predicateForFeedDeleted:(BOOL)a0;
+ (id)predicateForFeedURL:(id)a0;
+ (id)predicateForFeedURLs:(id)a0;
+ (id)predicateForHLSDownloadedExcludeHidden:(BOOL)a0;
+ (id)predicateForHasAnyVisualPlayState;
+ (id)predicateForHasBeenPlayed;
+ (id)predicateForHasEpisodeNumber;
+ (id)predicateForHasNonEmptyEnclosureURL;
+ (id)predicateForHasSeasonNumber;
+ (id)predicateForHasSomeSeasonNumberWithNoEpisodeNumber;
+ (id)predicateForHasValidPersistentId:(BOOL)a0;
+ (id)predicateForHidingFuturePlayedTimestamps;
+ (id)predicateForIsBackCatalogItem;
+ (id)predicateForIsFromiTunesSync:(BOOL)a0;
+ (id)predicateForIsNew:(BOOL)a0;
+ (id)predicateForIsNotTopLevel;
+ (id)predicateForIsTopLevel;
+ (id)predicateForLibraryEpisodesOnPodcastUuid:(id)a0;
+ (id)predicateForLimittedEpisodesOnPodcastUuid:(id)a0 determinedByLimit:(long long)a1 deletePlayedEpisodes:(BOOL)a2;
+ (id)predicateForListenNow;
+ (id)predicateForListenNowForPodcastUuid:(id)a0;
+ (id)predicateForListenNowLatestEpisodes;
+ (id)predicateForListenedAfterMarkedAsPlayed;
+ (id)predicateForMetadataFirstSyncEligible:(BOOL)a0;
+ (id)predicateForNilLastDatePlayed;
+ (id)predicateForNilLastUserMarkedAsPlayedDate;
+ (id)predicateForNonHLS;
+ (id)predicateForNonHLSDownloadedExcludeHidden:(BOOL)a0;
+ (id)predicateForNonNilLastDatePlayed;
+ (id)predicateForNonNilLastUserMarkedAsPlayedDate;
+ (id)predicateForNotManuallyMarkedAsPlayed;
+ (id)predicateForNotPriceType:(long long)a0;
+ (id)predicateForNotUnplayed;
+ (id)predicateForOtherEpisodesOnPodcastUuid:(id)a0 baseEpisodesPredicate:(id)a1 deletePlayedEpisodes:(BOOL)a2;
+ (id)predicateForPartiallyPlayedInLastTwoMonths;
+ (id)predicateForPersistentId:(id)a0;
+ (id)predicateForPersistentIds:(id)a0;
+ (id)predicateForPlayStateManuallySet:(BOOL)a0;
+ (id)predicateForPlayableEpisode:(BOOL)a0;
+ (id)predicateForPlayed:(BOOL)a0;
+ (id)predicateForPlayedDateSetByListening;
+ (id)predicateForPlayedInInterval:(double)a0;
+ (id)predicateForPlaylistEpisodes;
+ (id)predicateForPodcastIsNotHidden;
+ (id)predicateForPodcastIsNotHiddenNotImplicitlyFollowed;
+ (id)predicateForPodcastIsSerial:(BOOL)a0;
+ (id)predicateForPodcastIsSubscribed:(BOOL)a0;
+ (id)predicateForPodcastPaidSubscriptionActive:(BOOL)a0;
+ (id)predicateForPreviouslyPlayed;
+ (id)predicateForPreviouslyPlayedHidingFutureTimestamps;
+ (id)predicateForPriceType:(long long)a0;
+ (id)predicateForPubDateLimit:(long long)a0;
+ (id)predicateForRSSEpisodes;
+ (id)predicateForRecentlyPlayed;
+ (id)predicateForRecentlyPlayedEpisodesToBeDeletedOnPodcastUuid:(id)a0 deletePlayedEpisodes:(BOOL)a1;
+ (id)predicateForSaved:(BOOL)a0;
+ (id)predicateForSeasonNumber:(long long)a0;
+ (id)predicateForSeasonNumberWithNoEpisodeNumber:(long long)a0;
+ (id)predicateForSentNotification:(BOOL)a0;
+ (id)predicateForStationEligibleEpisodes;
+ (id)predicateForSuppressAutoDownload:(BOOL)a0;
+ (id)predicateForUnbookmarkedEpisodes;
+ (id)predicateForUnplayedTabFlag:(BOOL)a0;
+ (id)predicateForUserEpisode:(BOOL)a0;
+ (id)predicateForUserEpisodes;
+ (id)predicateForUserEpisodesOnPodcastUuid:(id)a0 ctx:(id)a1;
+ (id)predicateForUserEpisodesOnPodcastUuid:(id)a0 episodeLimit:(long long)a1 deletePlayedEpisodes:(BOOL)a2 limitToDownloadBehaviorAutomatic:(BOOL)a3;
+ (id)predicateForUserPreservedDownload:(BOOL)a0;
+ (id)predicateForUserSetTopLevelEpisodes;
+ (id)predicateForVideo:(BOOL)a0;
+ (id)predicateForVisuallyPlayed:(BOOL)a0;
+ (id)predicateForWatchBaseEpisodesIncludingOnlyAudio:(BOOL)a0;
+ (id)propertiesToFetchAssetURL;
+ (id)propertiesToFetchBestTitle;
+ (id)propertiesToFetchIsBackCatalogItem;
+ (id)propertiesToFetchIsExplicit;
+ (id)propertiesToFetchIsPartiallyPlayed;
+ (id)propertiesToFetchIsPartiallyPlayedBackCatalogItem;
+ (id)propertiesToFetchIsPlayed;
+ (id)propertiesToFetchIsPlayheadPartiallyPlayed;
+ (id)propertiesToFetchIsVisuallyPlayed;
+ (id)propertiesToFetchPlaybackProgress;
+ (id)propertiesToFetchTimeRemaining;
+ (id)propertiesToObserveForDownloadableEpisodes;
+ (id)relationshipKeyPathsForPrefetchingIsExplicit;
+ (id)seasonSortDescriptors:(long long)a0;
+ (id)sortDescriptorsForCalculatingEpisodeLevel;
+ (id)sortDescriptorsForDownloadedDateAscending:(BOOL)a0;
+ (id)sortDescriptorsForEpisodeNumberAscending:(BOOL)a0;
+ (id)sortDescriptorsForFirstAvailableAscending:(BOOL)a0;
+ (id)sortDescriptorsForLastBookmarkedDateAscending:(BOOL)a0;
+ (id)sortDescriptorsForLastDatePlayedAscending:(BOOL)a0;
+ (id)sortDescriptorsForListenNow;
+ (id)sortDescriptorsForListenNowLatestEpisodes;
+ (id)sortDescriptorsForModifiedDateUpNextScore;
+ (id)sortDescriptorsForPubDateAscending:(BOOL)a0;
+ (id)sortDescriptorsForRecentlyPlayed;
+ (id)sortDescriptorsForSeasonAndEpisodeNumberAscending:(BOOL)a0;
+ (id)sortDescriptorsForSeasonsWithOldestEpisodesFirst:(BOOL)a0;
+ (id)sortDescriptorsForTitle;
+ (id)sortDescriptorsForUpNextScore;
+ (id)timeRemainingStringForEpisode:(id)a0;
+ (id)timeRemainingStringForEpisode:(id)a0 abbreviated:(BOOL)a1;
+ (id)userDefaultPropertiesAffectingPredicates;

- (BOOL)isEntitled;
- (id)assetURL;
- (void)setEpisodeType:(id)a0;
- (void)setSeasonNumber:(long long)a0;
- (BOOL)isShareable;
- (double)playbackProgress;
- (double)timeRemaining;
- (void)setWebpageURL:(id)a0;
- (void)setIsNew:(BOOL)a0;
- (void)setEpisodeNumber:(long long)a0;
- (BOOL)isExplicit;
- (BOOL)isRestricted;
- (void)setItemDescription:(id)a0;
- (BOOL)isVideo;
- (void)setAssetURL:(id)a0;
- (void)setAssetURL:(id)a0;
- (void)setDuration:(double)a0;
- (void)setImportDate:(double)a0;
- (void)setUti:(id)a0;
- (BOOL)isPlayed;
- (BOOL)isMedia;
- (void)setPersistentID:(long long)a0;
- (void)setPodcast:(id)a0;
- (BOOL)isAudio;
- (BOOL)isDownloaded;
- (BOOL)isTopLevel;
- (id)playURL;
- (void)setExplicit:(BOOL)a0;
- (id)bestUrl;
- (BOOL)isBonus;
- (void)setFeedDeleted:(BOOL)a0;
- (void)setPodcastUuid:(id)a0;
- (void)setItunesTitle:(id)a0;
- (long long)_resolvedEntitlementState;
- (void)_setAssetUrl:(id)a0;
- (id)bestSummary;
- (id)bestTitle;
- (id)displayURL;
- (double)endOfTrack;
- (long long)episodeTypeResolvedValue;
- (BOOL)hasNonZeroSeasonNumber;
- (void)incremementPlayCount;
- (BOOL)isBackCatalogItem;
- (BOOL)isExternalType;
- (BOOL)isInPodcastDetailsUnplayedTab;
- (BOOL)isInUserEpisodes;
- (BOOL)isPartiallyPlayed;
- (BOOL)isPartiallyPlayedBackCatalogItem;
- (BOOL)isPlayheadPartiallyPlayed;
- (BOOL)isPlayheadResumable;
- (BOOL)isTrailer;
- (BOOL)isUnplayed;
- (BOOL)isVisuallyPlayed;
- (void)markAsBookmarked;
- (void)markAsBookmarkedOnTimestamp:(double)a0;
- (void)markAsUnbookmarked;
- (id)metricsContentIdentifier;
- (long long)mt_syncID;
- (id)numberedTitle;
- (long long)parsePriceType;
- (double)playbackProgressSanitized;
- (id)playedText;
- (id)playedTextForCarplay;
- (void)resolveAvailabilityDate;
- (void)setByteSize:(long long)a0;
- (void)setCleanedTitle:(id)a0;
- (void)setEnclosureURL:(id)a0;
- (void)setEntitledDuration:(double)a0;
- (void)setEpisodeLevel:(long long)a0;
- (void)setFreeDuration:(double)a0;
- (void)setIsTopLevel:(BOOL)a0;
- (void)setItunesSubtitle:(id)a0;
- (void)setLastDatePlayed:(double)a0;
- (void)setListenNowEpisode:(BOOL)a0;
- (void)setMetadataFirstSyncEligible:(BOOL)a0;
- (void)setMetadataIdentifier:(id)a0;
- (void)setPubDate:(double)a0;
- (void)setTrackNum:(long long)a0;
- (void)suppressAutomaticDownloadsIfNeeded;
- (void)unsuppressAutomaticDownloadsIfNeeded;
- (void)updateEntitlementState;
- (void)updateListenNowSortingDate;

@end