text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, June 7, 2020 at 11:24:53 AM Mountain Standard Time
  * Operating System: Version 13.4.5 (Build 17L562)
  * Image Source: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @protocol OS_dispatch_queue, PKFieldDetectorDelegate;
  #import <PassKitCore/PassKitCore-Structs.h>
  @class NSHashTable, PKFieldProperties, NSObject;
  
  @interface PKFieldDetector : NSObject {
  
  	os_unfair_lock_s _lock;
  	NSHashTable* _observers;
  	unsigned long long _enablePersistentFieldDetectionReasons;
  	PKFieldProperties* _fieldProperties;
  	NSObject*<OS_dispatch_queue> _fieldDetectorSerialQueue;
  	NSObject*<OS_dispatch_queue> _replyQueue;
  	id<PKFieldDetectorDelegate> _delegate;
  
  }
  
  @property (nonatomic,__weak,readonly) PKFieldProperties * fieldProperties; 
  @property (assign,nonatomic,__weak) id<PKFieldDetectorDelegate> delegate;               //@synthesize delegate=_delegate - In the implementation block
  -(id)init;
  -(void)dealloc;
  -(id<PKFieldDetectorDelegate>)delegate;
  -(void)setDelegate:(id<PKFieldDetectorDelegate>)arg1 ;
  -(id)initWithDelegate:(id)arg1 ;
  -(void)registerObserver:(id)arg1 ;
  -(void)unregisterObserver:(id)arg1 ;
  -(PKFieldProperties *)fieldProperties;
  -(void)_evaulatePersistentFieldDetectionEnablementReasons;
  -(void)_setPersistentFieldDetectionEnabled:(BOOL)arg1 ;
  -(void)requestPersistentFieldDetectionEnabled:(BOOL)arg1 withReason:(unsigned long long)arg2 ;
  -(void)setPersistentFieldDetectionEnabled:(BOOL)arg1 ;
  @end
  
  