/*
                       * This header is generated by classdump-dyld 1.5
                       * on Wednesday, April 14, 2021 at 2:32:34 PM Mountain Standard Time
                       * Operating System: Version 14.4 (Build 18K802)
                       * Image Source: /System/Library/Frameworks/TVServices.framework/TVServices
                       * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                       */


#import <TVServices/TVServices-Structs.h>
@class NSString;

@interface TVSWiFiNetwork : NSObject {

	WiFiNetworkRef _wifiNetworkRef;
	long long _signalStrengthObserverCount;
	BOOL _known;
	BOOL _directed;
	BOOL _shouldUpdateRSSI;
	float _signalStrength;
	float _scaledRSSI;
	float _rawRSSI;
	int _noise;
	float _snr;

}

@property (nonatomic,readonly) WiFiNetworkRef wifiNetworkRef; 
@property (assign,getter=isKnown,nonatomic) BOOL known;                                      //@synthesize known=_known - In the implementation block
@property (assign,getter=isDirected,nonatomic) BOOL directed;                                //@synthesize directed=_directed - In the implementation block
@property (assign,nonatomic) BOOL shouldUpdateRSSI;                                          //@synthesize shouldUpdateRSSI=_shouldUpdateRSSI - In the implementation block
@property (assign,nonatomic) float scaledRSSI;                                               //@synthesize scaledRSSI=_scaledRSSI - In the implementation block
@property (assign,nonatomic) float rawRSSI;                                                  //@synthesize rawRSSI=_rawRSSI - In the implementation block
@property (assign,nonatomic) int noise;                                                      //@synthesize noise=_noise - In the implementation block
@property (assign,nonatomic) float snr;                                                      //@synthesize snr=_snr - In the implementation block
@property (nonatomic,copy,readonly) NSString * networkName; 
@property (nonatomic,readonly) unsigned long long securityType; 
@property (nonatomic,copy,readonly) NSString * networkBSSID; 
@property (nonatomic,readonly) float signalStrength;                                         //@synthesize signalStrength=_signalStrength - In the implementation block
@property (nonatomic,readonly) long long channel; 
@property (getter=isManagedByProfile,nonatomic,readonly) BOOL managedByProfile; 
+(float)_signalStrengthForScaledRSSI:(float)arg1 ;
-(BOOL)isEqual:(id)arg1 ;
-(void)dealloc;
-(void)addObserver:(id)arg1 forKeyPath:(id)arg2 options:(unsigned long long)arg3 context:(void*)arg4 ;
-(void)removeObserver:(id)arg1 forKeyPath:(id)arg2 ;
-(long long)channel;
-(float)signalStrength;
-(float)snr;
-(void)setSnr:(float)arg1 ;
-(unsigned long long)securityType;
-(void)setNoise:(int)arg1 ;
-(int)noise;
-(NSString *)networkName;
-(BOOL)isKnown;
-(float)rawRSSI;
-(void)setRawRSSI:(float)arg1 ;
-(float)scaledRSSI;
-(void)setKnown:(BOOL)arg1 ;
-(void)setScaledRSSI:(float)arg1 ;
-(BOOL)isManagedByProfile;
-(WiFiNetworkRef)wifiNetworkRef;
-(void)setShouldUpdateRSSI:(BOOL)arg1 ;
-(id)initWithWifiNetwork:(WiFiNetworkRef)arg1 ;
-(NSString *)networkBSSID;
-(BOOL)isDirected;
-(void)setDirected:(BOOL)arg1 ;
-(BOOL)shouldUpdateRSSI;
@end

