luxlabs header browser preview


@class NSString, NSData, _MRContentItemMetadataProtobuf, NSMutableArray, _MRLyricsItemProtobuf;

@interface _MRContentItemProtobuf : PBCodable <NSCopying> {
    struct { unsigned char artworkDataHeight : 1; unsigned char artworkDataWidth : 1; } _has;
}

@property (readonly, nonatomic) BOOL hasIdentifier;
@property (retain, nonatomic) NSString *identifier;
@property (readonly, nonatomic) BOOL hasMetadata;
@property (retain, nonatomic) _MRContentItemMetadataProtobuf *metadata;
@property (readonly, nonatomic) BOOL hasArtworkData;
@property (retain, nonatomic) NSData *artworkData;
@property (readonly, nonatomic) BOOL hasInfo;
@property (retain, nonatomic) NSString *info;
@property (retain, nonatomic) NSMutableArray *availableLanguageOptions;
@property (retain, nonatomic) NSMutableArray *currentLanguageOptions;
@property (readonly, nonatomic) BOOL hasLyrics;
@property (retain, nonatomic) _MRLyricsItemProtobuf *lyrics;
@property (retain, nonatomic) NSMutableArray *sections;
@property (readonly, nonatomic) BOOL hasParentIdentifier;
@property (retain, nonatomic) NSString *parentIdentifier;
@property (readonly, nonatomic) BOOL hasAncestorIdentifier;
@property (retain, nonatomic) NSString *ancestorIdentifier;
@property (readonly, nonatomic) BOOL hasQueueIdentifier;
@property (retain, nonatomic) NSString *queueIdentifier;
@property (readonly, nonatomic) BOOL hasRequestIdentifier;
@property (retain, nonatomic) NSString *requestIdentifier;
@property (nonatomic) BOOL hasArtworkDataWidth;
@property (nonatomic) int artworkDataWidth;
@property (nonatomic) BOOL hasArtworkDataHeight;
@property (nonatomic) int artworkDataHeight;
@property (readonly, nonatomic) BOOL hasAssociatedParticipantIdentifier;
@property (retain, nonatomic) NSString *associatedParticipantIdentifier;

+ (Class)availableLanguageOptionsType;
+ (Class)currentLanguageOptionsType;
+ (Class)sectionsType;

- (void)clearSections;
- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)clearCurrentLanguageOptions;
- (void)addCurrentLanguageOptions:(id)a0;
- (id)availableLanguageOptionsAtIndex:(unsigned long long)a0;
- (id)currentLanguageOptionsAtIndex:(unsigned long long)a0;
- (id)sectionsAtIndex:(unsigned long long)a0;
- (void)writeTo:(id)a0;
- (unsigned long long)availableLanguageOptionsCount;
- (unsigned long long)sectionsCount;
- (id)description;
- (void)addSections:(id)a0;
- (void)clearAvailableLanguageOptions;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (unsigned long long)currentLanguageOptionsCount;
- (BOOL)isEqual:(id)a0;
- (void)addAvailableLanguageOptions:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end