@class NSMutableDictionary, NSObject; @protocol OS_nw_path_monitor, OS_dispatch_queue; @interface FLNetworkObserver : NSObject { NSObject *_pathMonitor; NSObject *_observerQueue; NSMutableDictionary *_invocationByObserver; BOOL _isNetworkReachable; BOOL _isWiFiEnabled; } @property (readonly) BOOL isNetworkReachable; @property (readonly) BOOL isAirplaneModeActiveWithoutWiFi; + (id)sharedNetworkObserver; - (id)init; - (void)dealloc; - (id)_init; - (void)_startPathMonitor; - (void)removeNetworkReachableObserver:(id)a0; - (void)addNetworkReachableObserver:(id)a0 selector:(SEL)a1; - (void).cxx_destruct; - (void)_stopPathMonitor; - (BOOL)_isWiFiEnabled; - (void)_networkReachabilityDidChange; - (id)addNetworkReachableBlock:(id /* block */)a0; - (void)disableAirplaneMode; @end