@class NSString, NFTag; @protocol NFReaderSessionDelegate; @interface NFReaderSession : NFSession <NFReaderSessionCallbacks> { NFTag *_connectedTag; id<NFReaderSessionDelegate> _delegate; } @property id<NFReaderSessionDelegate> delegate; @property (readonly) long long actionSheetUI; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)endSession; - (void)didEndUnexpectedly; - (void).cxx_destruct; - (BOOL)checkNdefSupportsRead:(BOOL *)a0 andWrite:(BOOL *)a1; - (BOOL)checkPresence; - (BOOL)connectTag:(id)a0; - (BOOL)disconnectTag; - (id)ndefReadWithError:(id *)a0; - (BOOL)startPolling; - (BOOL)stopPolling; - (BOOL)checkNdefSupportsRead:(BOOL *)a0 andWrite:(BOOL *)a1 error:(id *)a2; - (BOOL)connectTag:(id)a0 error:(id *)a1; - (BOOL)disconnectTagWithError:(id *)a0; - (id)felicaState; - (BOOL)startPollingWithError:(id *)a0; - (BOOL)stopPollingWithError:(id *)a0; - (id)transceive:(id)a0; - (id)initWithUIType:(long long)a0; - (BOOL)_disconnectTagWithCardRemoval:(BOOL)a0 outError:(id *)a1; - (BOOL)checkPresenceWithError:(id *)a0; - (void)didDetectExternalReaderWithNotification:(id)a0; - (void)didDetectNDEFMessages:(id)a0 fromTags:(id)a1 connectedTagIndex:(unsigned long long)a2 updateUICallback:(id /* block */)a3; - (void)didDetectTags:(id)a0 connectedTagIndex:(unsigned long long)a1; - (void)didTerminate:(id)a0; - (void)didUIControllerInvalidate:(id)a0; - (BOOL)disconnectTagWithCardRemoval:(id *)a0; - (id)enableContinuousWave:(BOOL)a0 withFrequencySweep:(BOOL)a1; - (id)felicaRequestService:(id)a0 error:(id *)a1; - (id)felicaRequestService:(id)a0 forSystemCode:(id)a1 error:(id *)a2; - (id)felicaStateForSystemCode:(id)a0 withRequestService:(id)a1 withBlockReadList:(id)a2 performSearchServiceCode:(BOOL)a3; - (id)felicaStateForSystemCode:(id)a0 withRequestService:(id)a1 withBlockReadList:(id)a2 performSearchServiceCode:(BOOL)a3 error:(id *)a4; - (id)felicaStateWithError:(id *)a0; - (BOOL)formatNdefWithKey:(id)a0; - (BOOL)formatNdefWithKey:(id)a0 error:(id *)a1; - (id)ndefRead; - (BOOL)ndefWrite:(id)a0; - (BOOL)ndefWrite:(id)a0 error:(id *)a1; - (id)performVAS:(id)a0 error:(id *)a1; - (BOOL)restartPollingWithError:(id *)a0; - (unsigned int)runScript:(id)a0 parameters:(id)a1 results:(id *)a2; - (BOOL)setECPPayload:(id)a0 error:(id *)a1; - (BOOL)setPollingProfile:(long long)a0 error:(id *)a1; - (id)skipMifareClassification; - (BOOL)startLPCDPollingWithError:(id *)a0; - (BOOL)startPollingForTechnology:(unsigned int)a0; - (BOOL)startPollingForTechnology:(unsigned int)a0 error:(id *)a1; - (id)transceive:(id)a0 error:(id *)a1; - (id)updateUIAlertMessage:(id)a0; @end