@class NSString, COSignalsClientObserverSet; @interface COTimerService : COService @property (readonly, nonatomic) COSignalsClientObserverSet *observers; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)serviceWithDelegate:(id)a0; + (BOOL)_isAllowedClient:(id)a0; - (void)_clientLost:(id)a0; - (void)timerAddOn:(id)a0 didUpdateTimers:(id)a1; - (void)_addOnAdded:(id)a0; - (void)_didResetTimerAddOn:(id)a0; - (void)timerAddOn:(id)a0 didFireTimers:(id)a1; - (void)addObserverForNotificationName:(id)a0 asAccessory:(id)a1 asInstance:(id)a2 constraints:(id)a3 withCallback:(id /* block */)a4; - (void)didChangeCompositionForTimerAddOn:(id)a0; - (void)_postCanDispatchChangedAddOn:(id)a0; - (void)_addOnRemoved:(id)a0; - (void)addTimer:(id)a0 asAccessory:(id)a1 asInstance:(id)a2 withCallback:(id /* block */)a3; - (void)_completeDispatchabilityStallActivity:(id)a0; - (void)timerAddOn:(id)a0 didChangeTimers:(id)a1; - (void)updateTimer:(id)a0 asAccessory:(id)a1 withCallback:(id /* block */)a2; - (void)didResetTimerAddOn:(id)a0; - (void)_postNotificationName:(id)a0 forTimers:(id)a1 toAddOn:(id)a2 requiresUserInfo:(BOOL)a3; - (void)removeTimer:(id)a0 asAccessory:(id)a1 withCallback:(id /* block */)a2; - (void)_configureServiceInterfacesOnConnection:(id)a0; - (void).cxx_destruct; - (id)initWithListenerProvider:(id)a0 addOnProvider:(id)a1 delegate:(id)a2; - (void)dismissTimerWithIdentifier:(id)a0 asAccessory:(id)a1 withCallback:(id /* block */)a2; - (id)_newClientForConnection:(id)a0; - (void)timerAddOn:(id)a0 didAddTimers:(id)a1; - (void)timerAddOn:(id)a0 didDismissTimers:(id)a1; - (void)timersAsAccessory:(id)a0 asInstance:(id)a1 withCallback:(id /* block */)a2; - (BOOL)_applicableToCluster:(id)a0; - (void)timersAsAccessory:(id)a0 forAccessories:(id)a1 callback:(id /* block */)a2; - (void)canDispatchAsAccessory:(id)a0 asInstance:(id)a1 reply:(id /* block */)a2; - (void)_postNotificationName:(id)a0 connection:(id)a1 userInfo:(id)a2; - (void)removeObserverForNotificationName:(id)a0 asAccessory:(id)a1 withCallback:(id /* block */)a2; - (void)timerAddOn:(id)a0 didRemoveTimers:(id)a1; - (void)_didStopCanDispatchUpdate:(id)a0; @end