@class WFPrivateAddressConfig, NSString, NSDictionary, CWFScanResult, NSNumber, CWFNetworkProfile; @interface WFNetworkScanRecord : NSObject <WFNetworkListRecord, NSCopying> @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (nonatomic, getter=isUnconfiguredAccessory) BOOL unconfiguredAccessory; @property (nonatomic, getter=isUnconfiguredAccessorySTAOnly) BOOL unconfiguredAccessorySTAOnly; @property (nonatomic) long long unconfiguredAccessoryType; @property (copy, nonatomic) NSString *unconfiguredDeviceName; @property (nonatomic, getter=isAdhoc) BOOL adhoc; @property (nonatomic) BOOL requiresUsername; @property (nonatomic) BOOL requiresPassword; @property (nonatomic, getter=isSecure) BOOL secure; @property (nonatomic) BOOL iOSHotspot; @property (nonatomic) BOOL instantHotspot; @property (nonatomic, getter=isHotspot20) BOOL hotspot20; @property (nonatomic, getter=isCarPlay) BOOL carPlay; @property (nonatomic, getter=isHotspot20Provisioned) BOOL hotspot20Provisioned; @property (nonatomic, getter=isEnterprise) BOOL enterprise; @property (nonatomic, getter=isAmbiguousSSID) BOOL ambiguousSSID; @property (retain) NSDictionary *attributes; @property (copy, nonatomic) NSString *ssid; @property (nonatomic) long long securityMode; @property (retain, nonatomic) NSDictionary *eapProfile; @property (nonatomic) unsigned int phyMode; @property (retain, nonatomic) NSNumber *channel; @property (copy, nonatomic) NSString *hotspot20Name; @property (copy, nonatomic) NSString *hotspotPluginLabel; @property (nonatomic) long long carPlayType; @property (copy) NSString *unconfiguredDeviceID; @property (nonatomic, getter=isHidden) BOOL hidden; @property (nonatomic, getter=isAirPortBaseStation) BOOL airPortBaseStation; @property (copy, nonatomic) NSString *bssid; @property (nonatomic) long long rssi; @property (nonatomic) float scaledRSSI; @property (nonatomic) BOOL prominentDisplay; @property (nonatomic, getter=isKnown) BOOL known; @property (copy, nonatomic) NSString *crowdsourceDescription; @property (nonatomic) long long securityModeExt; @property (nonatomic, getter=isPopular) BOOL popular; @property (retain, nonatomic) NSString *randomMACAddress; @property (nonatomic, getter=isRandomMACAddressEnabled) BOOL randomMACAddressEnabled; @property (retain, nonatomic) WFPrivateAddressConfig *privateAddressConfig; @property (copy, nonatomic) CWFNetworkProfile *matchingKnownNetworkProfile; @property (copy, nonatomic) CWFScanResult *scanResult; @property (readonly, nonatomic) long long type; @property (readonly, nonatomic) NSNumber *channelWidth; @property (readonly, nonatomic, getter=isPrivateMACDisabledByProfile) BOOL privateMACDisabledByProfile; @property (readonly, nonatomic, getter=isSupervised) BOOL supervised; @property (readonly, nonatomic) unsigned long long obsoleteNetworkCipherType; - (void)populatePrivateAddressConfig:(id)a0; - (id)lastJoinedDate; - (BOOL)shouldShowInMyNetworkList; - (id)configurationIssues; - (BOOL)isEquivalentRecord:(id)a0; - (BOOL)_isEqualToHotspotDevice:(id)a0; - (id)hotspotBatteryLife; - (id)initWithCoreWiFiProfile:(id)a0; - (BOOL)isCloudSyncable; - (BOOL)supportsWiFiHealth; - (id)hotspotCellularProtocol; - (BOOL)isNetworkSecurityModeMatch:(long long)a0; - (id)initWithScanResults:(id)a0; - (id)initWithNetworkRef:(struct __WiFiNetwork { } *)a0; - (BOOL)canBeDisplayedAsCurrent; - (id)securityIssue; - (BOOL)supportsJoinFailureDiagnostics; - (id)hotspotSignalStrength; - (unsigned long long)signalBars; - (id)init; - (BOOL)isInstantHotspot; - (long long)compare:(id)a0; - (BOOL)_isEqualToNetwork:(id)a0; - (id)subtitle; - (void).cxx_destruct; - (unsigned long long)uniqueIdentifier; - (id)title; - (BOOL)isEqual:(id)a0; - (BOOL)shouldShowInKnownNetworkList; - (id)copyWithZone:(struct _NSZone { } *)a0; @end