text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:52:43 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /usr/lib/libnfshared.dylib
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <libnfshared.dylib/libnfshared.dylib-Structs.h>
  #import <libobjc.A.dylib/NFNdefRecord.h>
  #import <libobjc.A.dylib/NSSecureCoding.h>
  
  @class NSData, NSString;
  
  @interface NFNdefRecordInternal : NSObject <NFNdefRecord, NSSecureCoding> {
  
  	unsigned char _firstOctet;
  	NSData* _identifier;
  	NSData* _type;
  	NSData* _payload;
  
  }
  
  @property (assign,nonatomic) unsigned char header; 
  @property (assign,nonatomic) BOOL messageBegin; 
  @property (assign,nonatomic) BOOL messageEnd; 
  @property (assign,nonatomic) BOOL shortRecord; 
  @property (assign,nonatomic) BOOL chunked; 
  @property (assign,nonatomic) unsigned char typeNameFormat; 
  @property (nonatomic,retain) NSData * type; 
  @property (nonatomic,retain) NSData * payload; 
  @property (nonatomic,retain) NSData * identifier; 
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  +(BOOL)supportsSecureCoding;
  +(id)recordsFromBytes:(const void*)arg1 length:(unsigned)arg2 ;
  +(BOOL)parseRecordUsingScanner:(NFDataScanner*)arg1 header:(char*)arg2 type:(id*)arg3 identifier:(id*)arg4 payload:(id*)arg5 ;
  +(id)dataFromRecord:(id)arg1 ;
  +(id)decodeFromRecord:(id)arg1 ;
  +(id)_decodeTextRecord:(id)arg1 ;
  +(id)_decodeURIRecord:(id)arg1 ;
  +(id)recordsWithTNF:(unsigned char)arg1 type:(id)arg2 identifier:(id)arg3 payload:(id)arg4 chunkSize:(unsigned long long)arg5 outError:(unsigned*)arg6 ;
  -(NSData *)identifier;
  -(unsigned char)header;
  -(NSData *)payload;
  -(void)setHeader:(unsigned char)arg1 ;
  -(void)setIdentifier:(NSData *)arg1 ;
  -(unsigned char)typeNameFormat;
  -(id)init;
  -(id)decode;
  -(NSData *)type;
  -(BOOL)chunked;
  -(id)initWithCoder:(id)arg1 ;
  -(void)setType:(NSData *)arg1 ;
  -(void)encodeWithCoder:(id)arg1 ;
  -(void)setPayload:(NSData *)arg1 ;
  -(id)asData;
  -(NSString *)description;
  -(id)initWithNDEFRecord:(id)arg1 ;
  -(void)setTypeNameFormat:(unsigned char)arg1 ;
  -(void)setShortRecord:(BOOL)arg1 ;
  -(void)_setIdLengthPresent:(BOOL)arg1 ;
  -(BOOL)messageBegin;
  -(BOOL)messageEnd;
  -(BOOL)shortRecord;
  -(BOOL)isURIRecord;
  -(void)setMessageBegin:(BOOL)arg1 ;
  -(void)setMessageEnd:(BOOL)arg1 ;
  -(void)setChunked:(BOOL)arg1 ;
  -(BOOL)_idLengthPresent;
  -(id)initWithHeader:(unsigned char)arg1 type:(id)arg2 identifier:(id)arg3 payload:(id)arg4 ;
  @end
  
  