@class NSData, NSString; @interface NFNdefRecordInternal : NSObject { unsigned char _firstOctet; NSData *_identifier; NSData *_type; NSData *_payload; } @property (class, readonly) BOOL supportsSecureCoding; @property (nonatomic) unsigned char header; @property (nonatomic) BOOL messageBegin; @property (nonatomic) BOOL messageEnd; @property (nonatomic) BOOL shortRecord; @property (nonatomic) BOOL chunked; @property (nonatomic) unsigned char typeNameFormat; @property (retain, nonatomic) NSData *type; @property (retain, nonatomic) NSData *payload; @property (retain, nonatomic) NSData *identifier; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)recordsWithTNF:(unsigned char)a0 type:(id)a1 identifier:(id)a2 payload:(id)a3 chunkSize:(unsigned long long)a4 outError:(unsigned int *)a5; + (id)_decodeTextRecordText:(id)a0; + (id)_decodeTextRecord:(id)a0; + (id)_decodeURIRecord:(id)a0; + (id)_decodeTextRecordLanguage:(id)a0; + (id)decodeFromRecord:(id)a0; + (id)dataFromRecord:(id)a0; + (BOOL)parseRecordUsingScanner:(struct _NFDataScanner { struct _NFData *x0; unsigned long long x1; void *x2; } *)a0 header:(char *)a1 type:(id *)a2 identifier:(id *)a3 payload:(id *)a4; + (id)recordsFromBytes:(const void *)a0 length:(unsigned int)a1; - (id)init; - (void)encodeWithCoder:(id)a0; - (void).cxx_destruct; - (id)asData; - (id)decode; - (id)initWithCoder:(id)a0; - (BOOL)_idLengthPresent; - (void)_setIdLengthPresent:(BOOL)a0; - (id)initWithNDEFRecord:(id)a0; - (BOOL)isURIRecord; - (id)initWithHeader:(unsigned char)a0 type:(id)a1 identifier:(id)a2 payload:(id)a3; @end