luxlabs header browser preview


@class NSObject, NSString, WFInterface, CWFInterface, NSRunLoop, NSNumber;
@protocol OS_dispatch_queue;

@interface WFClient : NSObject

@property (retain, nonatomic) WFInterface *interface;
@property (retain, nonatomic) CWFInterface *cInterface;
@property struct __WiFiManagerClient { } *manager;
@property (retain) NSRunLoop *callbackRunLoop;
@property BOOL showAllHS20Networks;
@property (getter=isWiFiHealthUIDisabled) BOOL wiFiHealthUIDisabled;
@property BOOL extraLoggingEnabled;
@property (getter=isDiagnosticsModeEnabled) BOOL diagnosticsModeEnabled;
@property (getter=isNANUIEnabled) BOOL nanUIEnabled;
@property (nonatomic, getter=isNetworkRestrictionActive) BOOL networkRestrictionActive;
@property (retain) NSNumber *rssiThresholdNumber;
@property (readonly, nonatomic) BOOL isKnownNetworkUIEnabled;
@property (nonatomic) unsigned long long airplaneModeBehavior;
@property (nonatomic) BOOL userAutoJoinState;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *serialClientQueue;
@property (readonly, nonatomic) NSString *whitelistingUUID;
@property (nonatomic, getter=isWPA3PersonalEnabled) BOOL WPA3PersonalEnabled;
@property (nonatomic, getter=isWPA3EnterpriseEnabled) BOOL WPA3EnterpriseEnabled;
@property (nonatomic, getter=isMfpCapable) BOOL mfpCapable;
@property (nonatomic, getter=isManagedAppleID) BOOL managedAppleID;
@property (nonatomic) BOOL lockdownModeEnabled;
@property (nonatomic) int cellularOutrankWiFiNotificationToken;
@property (nonatomic) unsigned long long cellularOutrankWiFiSymtpomsState;
@property (nonatomic) unsigned long long cellularOutrankState;
@property BOOL powered;
@property (readonly) NSString *hardwareMACAddress;
@property (nonatomic, getter=isWAPIEnabled) BOOL WAPIEnabled;
@property (nonatomic, getter=isDiagnosticsEnabled) BOOL diagnosticsEnabled;
@property (nonatomic) long long askToJoinMode;
@property (readonly, nonatomic, getter=isPowerModificationDisabled) BOOL powerModificationDisabled;
@property (nonatomic) long long autoInstantHotspotJoinOption;

+ (id)sharedInstance;

- (void)setMISDiscoveryState:(BOOL)a0 immediateDisable:(BOOL)a1;
- (void)_scheduleCallbacksWithManager:(struct __WiFiManagerClient { } *)a0 runLoop:(id)a1;
- (void)setAutoJoinEnabled:(BOOL)a0;
- (id)init;
- (void)dealloc;
- (long long)_coreWiFiAskToJoinModeFromAskToJoinMode:(long long)a0;
- (long long)_askToJoinModeFromCoreWiFiAskToJoinMode:(long long)a0;
- (void)_setupDefaultInterfaceWithManager:(struct __WiFiManagerClient { } *)a0 coreWiFiInterface:(id)a1;
- (void)setMISState:(BOOL)a0;
- (void)_updateCellularRankingState;
- (void)_notifyWiFiPropertyChanged:(id)a0 value:(id)a1;
- (void)_updateNetworkRestrictionActive;
- (void)_preferredNetworksDidChange:(id)a0;
- (void)_updateAirplaneModeStickiness;
- (void)asyncMISDiscoveryState:(id /* block */)a0;
- (void)_logWiFiManagerPropertyChange:(id)a0 value:(BOOL)a1;
- (void)setPowerModificationDisableState:(BOOL)a0;
- (void)setPoweredToggle:(BOOL)a0 handler:(id /* block */)a1;
- (void)_registerForCellularRankingStateNotification;
- (void)_askToJoinNotification:(unsigned int)a0;
- (void)dispatchCertificateTrustAction:(long long)a0 profile:(id)a1;
- (long long)_hotspotJoinOptionFromCoreWiFiAutoHotspotMode:(long long)a0;
- (void)asyncUserAutoJoinState:(id /* block */)a0;
- (void)asyncMISState:(id /* block */)a0;
- (void)_managedConfigurationDidChange:(id)a0;
- (void)setClientTypeAsForeground;
- (void)_updateOSSpecificAttributes:(id)a0;
- (void)_unscheduleCallbacksWithManager:(struct __WiFiManagerClient { } *)a0;
- (void)asyncPowered:(id /* block */)a0;
- (BOOL)isInfraAssociationAllowed;
- (void)dispatchAskToJoinAction:(unsigned long long)a0 notificationId:(unsigned int)a1 network:(id)a2;
- (void)_managedAppleIDStateDidChange:(BOOL)a0;
- (void).cxx_destruct;
- (BOOL)isCellularOutrankingWiFi;
- (void)_updateWPA3Properties:(struct __WiFiManagerClient { } *)a0;
- (BOOL)hasShownSBPickerDontAsk;
- (id)initWithCallbackRunLoop:(id)a0;
- (void)setHasShownSBPickerDontAsk:(BOOL)a0;
- (void)dispatchJoinRecommendationAction:(long long)a0 profile:(id)a1;
- (void)_joinRecommendationWithID:(unsigned int)a0 network:(struct __WiFiNetwork { } *)a1;
- (void)_updateWithDeviceAttachment:(struct __WiFiDeviceClient { } *)a0;
- (void)_updatePowerModificationDisableState;
- (long long)_coreWiFiHotspotJoinOptionFromAutoHotspotMode:(long long)a0;
- (id)newRandomMACAddressForSSID:(id)a0;
- (void)reloadConfiguration;
- (void)_userAutoJoinStateDidChange:(BOOL)a0 info:(id)a1;
- (void)_updatePowerState;
- (void)_startMonitoringCoreWiFiEventsWithInterface:(id)a0;
- (void)_updateManagedAppleIDState;
- (void)_trustNotificationWithID:(unsigned int)a0 network:(struct __WiFiNetwork { } *)a1 data:(id)a2;
- (void)setEnableRandomMACForNetwork:(id)a0 enable:(BOOL)a1 randomMAC:(id)a2;

@end