text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, April 28, 2021 at 9:07:19 PM Mountain Standard Time
                         * Operating System: Version 14.5 (Build 18L204)
                         * Image Source: /System/Library/PrivateFrameworks/Sharing.framework/Sharing
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  
  @protocol OS_dispatch_queue;
  @class SFClient, SFService, SFSession, SFDeviceOperationHandlerCDPSetup, HMDeviceSetupOperationHandler, TVLAudioLatencyEstimator, SFDeviceOperationHandlerWiFiSetup, NSObject;
  
  @interface SFDeviceSetupAppleTVService : NSObject {
  
  	BOOL _activateCalled;
  	BOOL _advertiseFast;
  	BOOL _invalidateCalled;
  	SFClient* _preventExitForLocaleClient;
  	SFService* _sfService;
  	SFSession* _sfSession;
  	SFDeviceOperationHandlerCDPSetup* _cdpSetupHandler;
  	HMDeviceSetupOperationHandler* _homeKitSetupHandler;
  	TVLAudioLatencyEstimator* _tvLatencyEstimator;
  	BOOL _tvLatencyFinalReported;
  	SFDeviceOperationHandlerWiFiSetup* _wifiSetupHandler;
  	BOOL _prefCDPEnabled;
  	BOOL _prefTVLatency;
  	NSObject*<OS_dispatch_queue> _dispatchQueue;
  	/*^block*/id _progressHandler;
  
  }
  
  @property (nonatomic,retain) NSObject*<OS_dispatch_queue> dispatchQueue;              //@synthesize dispatchQueue=_dispatchQueue - In the implementation block
  @property (nonatomic,copy) id progressHandler;                                        //@synthesize progressHandler=_progressHandler - In the implementation block
  -(id)init;
  -(void)dealloc;
  -(void)_activate;
  -(void)invalidate;
  -(void)_invalidate;
  -(void)activate;
  -(NSObject*<OS_dispatch_queue>)dispatchQueue;
  -(void)setDispatchQueue:(NSObject*<OS_dispatch_queue>)arg1 ;
  -(void)_cleanup;
  -(id)progressHandler;
  -(void)setProgressHandler:(id)arg1 ;
  -(void)_sfServiceStart;
  -(void)_handleSessionEnded:(id)arg1 ;
  -(void)_handleSessionStarted:(id)arg1 ;
  -(void)_reportProgress:(unsigned)arg1 info:(id)arg2 ;
  -(void)_handleTVLatencyRequest:(id)arg1 responseHandler:(/*^block*/id)arg2 ;
  -(void)_handleFinishRequest:(id)arg1 responseHandler:(/*^block*/id)arg2 ;
  -(void)_handlePreAuthRequest:(id)arg1 responseHandler:(/*^block*/id)arg2 ;
  -(void)_handleBasicConfigRequest:(id)arg1 responseHandler:(/*^block*/id)arg2 ;
  -(void)_handleTVLatencyProgressEvent:(unsigned long long)arg1 info:(id)arg2 ;
  @end
  
  