@class WFDebouncer, NSOrderedSet, NSObject; @protocol OS_dispatch_queue, WFDatabaseProvider; @interface WFSiriWorkflowVocabularyUpdater : NSObject @property (readonly, nonatomic) NSObject *queue; @property (readonly, nonatomic) WFDebouncer *debouncer; @property (readonly, nonatomic) id databaseProvider; @property (copy, nonatomic) NSOrderedSet *speakableStrings; - (void)queue_updateIfNeeded; - (void)queue_startIfPossible; - (void)updateIfPossible; - (void)startIfPossible; - (void)applicationWasRegistered:(id)a0; - (void)assistantPreferencesDidChange; - (id)initWithDatabaseProvider:(id)a0 eventHandler:(id)a1; - (void).cxx_destruct; - (void)databaseDidChange:(id)a0 modified:(id)a1 inserted:(id)a2 removed:(id)a3; @end