@class CHSServerSubscription, NSSet, NSString, NSHashTable, NSMutableDictionary, NSObject, BSServiceConnection; @protocol OS_dispatch_queue; @interface CHSChronoServicesConnection : NSObject { NSString *_machServiceName; NSObject *_queue; BSServiceConnection *_queue_connection; BOOL _queue_connectionIsActive; NSHashTable *_queue_observers; NSMutableDictionary *_queue_widgetHostsByHostIdentifier; NSObject *_callOutQueue; int _serverStartupToken; BOOL _includeIntents; NSSet *_notQueue_subscriptions; CHSServerSubscription *_notQueue_extensionsSubscription; CHSServerSubscription *_notQueue_relevanceSubscription; CHSServerSubscription *_notQueue_remoteDevicesSubscription; } @property (readonly, nonatomic) NSSet *cachedExtensions; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; + (id)ncBridgeConnection; + (void)_debugRestartServer; + (id)sharedInstanceNotIncludingIntents; - (void)addClient:(id)a0; - (void)_queue_removeClient:(id)a0; - (oneway void)flushPowerlog; - (id)init; - (void)_queue_addClient:(id)a0; - (void)dealloc; - (void)removeClient:(id)a0; - (oneway void)fetchDescriptorsForContainerBundleIdentifier:(id)a0 completion:(id /* block */)a1; - (id)widgetEnvironmentDataForBundleIdentifier:(id)a0; - (oneway void)reloadDescriptorsForContainerBundleIdentifier:(id)a0 completion:(id /* block */)a1; - (void)_queue_notifyRelevanceEntriesDidChange:(id)a0; - (oneway void)updateWidgetHostActivationState:(id)a0; - (oneway void)nearbyDevicesDidChange:(id)a0; - (id)_subscribeToRelevanceEntries; - (void)pairDevice:(id)a0 completion:(id /* block */)a1; - (id)subscribeToRemoteDevices:(id *)a0 outRemoteDevices:(id *)a1; - (id)subscribeToRelevanceEntries:(id *)a0 outRelevanceEntries:(id *)a1; - (id)_initWithMachServiceName:(id)a0 listenForReconnect:(BOOL)a1 includeIntents:(BOOL)a2; - (BOOL)reloadRemoteWidgetsWithError:(id *)a0; - (oneway void)getAppIntentsXPCListenerEndpointForBundleIdentifier:(id)a0 completion:(id /* block */)a1; - (BOOL)unpairDevice:(id)a0 error:(id *)a1; - (void)_queue_notifyDevicesDidChange:(id)a0; - (id)_URLSessionDidCompleteForExtensionWithBundleIdentifier:(id)a0 info:(id)a1; - (oneway void)updateWidgetHostConfigurations:(id)a0; - (void)_queue_invalidateConnection; - (oneway void)widgetExtensionsDidChange:(id)a0; - (oneway void)widgetRelevanceEntriesDidChange:(id)a0; - (oneway void)removeWidgetHost:(id)a0; - (void)_queue_createConnection; - (BOOL)includesIntents; - (oneway void)loadSuggestedWidget:(id)a0 metrics:(id)a1 stackIdentifier:(id)a2 reason:(id)a3 completion:(id /* block */)a4; - (oneway void)suggestionBudgetsForStackIdentifiers:(id)a0 completion:(id /* block */)a1; - (void)setIncludeIntents:(BOOL)a0; - (void).cxx_destruct; - (id)subscribeToExtensions:(id *)a0 outExtensions:(id *)a1; - (id)_subscribeToRemoteDevices; - (BOOL)reloadTimeline:(id)a0 error:(id *)a1; - (id)acquireKeepAliveAssertionForExtensionBundleIdentifier:(id)a0 reason:(id)a1 error:(out id *)a2; - (id)_subscribeToExtensions; - (oneway void)performDescriptorDiscoveryForHost:(id)a0; - (id)_queue_remoteTargetCreatingConnectionIfNecessary:(BOOL)a0; - (BOOL)remoteWidgetsEnabled; - (oneway void)allWidgetConfigurationsByHostWithCompletion:(id /* block */)a0; - (id)allPairedDevices; - (void)_queue_notifyExtensionsDidChange:(id)a0; - (BOOL)toggleRemoteWidgetsEnabled:(BOOL)a0 error:(id *)a1; @end