luxlabs header browser preview


@class NSString, NSArray, NSValue, NSData, NSDictionary;

@interface AVAirMessage : NSObject

@property (class, readonly, nonatomic) BOOL isAirMessagingEnabled;

@property (copy, nonatomic) NSString *itemIdentifier;
@property (copy, nonatomic) NSString *MIMEType;
@property (copy, nonatomic) NSString *extendedLanguageTag;
@property (retain, nonatomic) NSValue *value;
@property (retain, nonatomic) NSData *rawData;
@property (retain, nonatomic) NSArray *array;
@property (retain, nonatomic) NSDictionary *dictionary;
@property (readonly, nonatomic) NSDictionary *initialRepresentation;
@property (readonly, nonatomic) unsigned int type;
@property (readonly, nonatomic) NSData *jsonDataRepresentation;
@property (readonly, nonatomic) NSDictionary *dictionaryRepresentation;

+ (id)buildVersion;
+ (id)_decompressBodyData:(id)a0 forCompressionAlgorithm:(id)a1;
+ (id)_nameForDataCompressionAlgorithm:(long long)a0;
+ (id)commonDictionaryRepresentationKeys;
+ (id)currentAppIdentifier;
+ (id)currentOSIdentifier;
+ (id)dictionaryRepresentationCommon;
+ (id)messageWithExternalMetadata:(id)a0 itemIdentifier:(id)a1;
+ (id)messageWithParts:(id)a0;
+ (id)messageWithPosterArtworkMetadata:(id)a0 itemIdentifier:(id)a1;
+ (id)messageWithRequiresLinearPlayback:(BOOL)a0 itemIdentifier:(id)a1;
+ (id)messageWithUserScrubToAssetTime:(double)a0 itemIdentifier:(id)a1;

- (id)description;
- (void).cxx_destruct;
- (id)number;
- (id)allRecognizedKeysForDictionaryRepresentation;
- (id)headerTextRepresenationForBodyDataLength:(unsigned long long)a0 extraHeaders:(id)a1;
- (id)initWithMessageType:(unsigned int)a0 itemIdentifier:(id)a1;
- (id)initWithMessageType:(unsigned int)a0 itemIdentifier:(id)a1 dictionaryRepresentation:(id)a2;
- (id)messageDataRepresentation;
- (BOOL)shouldUseJSONForBody;

@end