text: /*
  * This header is generated by classdump-dyld 1.0
  * on Wednesday, March 22, 2017 at 9:10:01 AM Mountain Standard Time
  * Operating System: Version 10.1 (Build 14U593)
  * Image Source: /System/Library/PrivateFrameworks/WeatherFoundation.framework/WeatherFoundation
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @protocol OS_dispatch_queue;
  @class NSObject, NSMutableDictionary, NSHashTable, NWPathEvaluator;
  
  @interface WFServiceReachabilityObserver : NSObject {
  
  	NSObject*<OS_dispatch_queue> _observerQueue;
  	NSMutableDictionary* _blockObserversForUUID;
  	NSHashTable* _observerObjects;
  	long long _reachability;
  	NSObject*<OS_dispatch_queue> _callbackQueue;
  	NWPathEvaluator* _serviceReachabilityEvaluator;
  
  }
  
  @property (retain) NSObject*<OS_dispatch_queue> observerQueue;                        //@synthesize observerQueue=_observerQueue - In the implementation block
  @property (retain) NSMutableDictionary * blockObserversForUUID;                       //@synthesize blockObserversForUUID=_blockObserversForUUID - In the implementation block
  @property (retain) NSHashTable * observerObjects;                                     //@synthesize observerObjects=_observerObjects - In the implementation block
  @property (assign) long long reachability;                                            //@synthesize reachability=_reachability - In the implementation block
  @property (nonatomic,retain) NSObject*<OS_dispatch_queue> callbackQueue;              //@synthesize callbackQueue=_callbackQueue - In the implementation block
  @property (retain) NWPathEvaluator * serviceReachabilityEvaluator;                    //@synthesize serviceReachabilityEvaluator=_serviceReachabilityEvaluator - In the implementation block
  @property (readonly) BOOL isServiceAvailable; 
  +(id)sharedObserver;
  -(void)dealloc;
  -(id)init;
  -(id)_init;
  -(void)addObserver:(id)arg1 ;
  -(BOOL)removeObserver:(id)arg1 ;
  -(void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void*)arg4 ;
  -(NSObject*<OS_dispatch_queue>)callbackQueue;
  -(void)setCallbackQueue:(NSObject*<OS_dispatch_queue>)arg1 ;
  -(void)removeAllObservers;
  -(void)setReachability:(long long)arg1 ;
  -(long long)reachability;
  -(void)_setupReachability;
  -(BOOL)isServiceAvailable;
  -(void)setObserverQueue:(NSObject*<OS_dispatch_queue>)arg1 ;
  -(void)setBlockObserversForUUID:(NSMutableDictionary *)arg1 ;
  -(void)setObserverObjects:(NSHashTable *)arg1 ;
  -(NSObject*<OS_dispatch_queue>)observerQueue;
  -(NSHashTable *)observerObjects;
  -(NSMutableDictionary *)blockObserversForUUID;
  -(id)addBlockObserver:(/*^block*/id)arg1 ;
  -(BOOL)removeBlockObserverWithHandle:(id)arg1 ;
  -(NWPathEvaluator *)serviceReachabilityEvaluator;
  -(void)_deliverReachabilityUpdate:(long long)arg1 ;
  -(void)setServiceReachabilityEvaluator:(NWPathEvaluator *)arg1 ;
  @end
  
  