@class NSString, NPSManager, NPSDomainAccessor, NSObject, DNDSClientDetailsProvider; @protocol DNDSAssertionSyncManagerDelegate, DNDSLegacyAssertionSyncManagerDataSource, OS_dispatch_queue; @interface DNDSLegacyAssertionSyncManager : NSObject { NSObject *_queue; NPSManager *_npsManager; NPSDomainAccessor *_accessor; DNDSClientDetailsProvider *_clientDetailsProvider; } @property (weak, nonatomic) id dataSource; @property (weak, nonatomic) id delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)cleanupState; - (void)dealloc; - (void)updateForStateUpdate:(id)a0; - (void)resume; - (void)_endMonitoringForChanges; - (void).cxx_destruct; - (void)_beginMonitoringForChanges; - (id)_queue_gizmoUpdateDate; - (void)_queue_updateCompanionAssertionMirroringForState:(id)a0; - (BOOL)_queue_updateCompanionToggleSyncForGizmoUpdateDate:(id)a0 modeAssertionUpdateContext:(id)a1; - (void)_queue_updateGizmoAssertionSyncWithModeAssertionUpdateContext:(id)a0; - (void)_queue_updateGizmoToggleSyncForState:(id)a0 companionUpdateDate:(id)a1 reason:(unsigned long long)a2; - (void)_queue_updateToggleSyncForReason:(unsigned long long)a0; - (void)_updateForReason:(unsigned long long)a0; - (void)_updateGizmoAssertionSync; - (id)initWithClientDetailsProvider:(id)a0 pairedDevice:(id)a1; @end