@class NSString, TPSDuetDataProvider, _TPSXPCConnection, TPSAnalyticsDataProvider, NSObject; @protocol OS_dispatch_queue; @interface TPSAnalyticsEventController : NSObject <_TPSXPCExportable> { TPSDuetDataProvider *_duetDataProvider; } @property (readonly, nonatomic) NSObject<OS_dispatch_queue> *analyticsQueue; @property (retain, nonatomic) _TPSXPCConnection *xpcConnection; @property (weak, nonatomic) TPSAnalyticsDataProvider *dataProvider; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; - (id)exportedInterface; - (void)connectionInterrupted; - (id)remoteInterface; - (void)logAnalyticsEvent:(id)a0; - (void)logAnalyticsEventsFromTipsd:(id)a0; - (id)duetDataProvider; - (void)logAnalyticsEvents:(id)a0; - (void)connectionInvalidated; - (void)logAnalyticsEventFromTipsd:(id)a0; - (void)_destroyXPCConnection; - (void).cxx_destruct; - (void)sendToCoreAnalytics:(id)a0 eventName:(id)a1; @end