@protocol CNUIDefaultUserActionFetcher, CNUIUserActionDiscoveringEnvironment, CNUIUserActionTargetDiscovering, CNUIUserActionRanking; @interface CNUIUserActionDisambiguationModeler : NSObject @property (retain, nonatomic) id targetDiscoveringHelper; @property (retain, nonatomic) id rankingHelper; @property (retain, nonatomic) id defaultActionFetcher; @property (retain, nonatomic) id discoveringEnvironment; + (id)descriptorForRequiredKeys; - (id)schedulerProvider; - (id)init; - (void)setContactStore:(id)a0; - (void).cxx_destruct; - (id)initWithDiscoveringEnvironment:(id)a0; - (id)thirdPartyActionsForContactProperty:(id)a0; - (id)thirdPartyTargetsForActionTypes:(id)a0; - (id)_discoverActionsForContact:(id)a0 actionType:(id)a1; - (id)defaultActionChangedObservable; - (id)defaultActionFromActions:(id)a0; - (id)discoverActionsForContact:(id)a0 actionType:(id)a1; - (id)initWithTargetDiscoveringHelper:(id)a0 rankingHelper:(id)a1 defaultActionFetcher:(id)a2 discoveringEnvironment:(id)a3; - (id)modelsWithContact:(id)a0 actionType:(id)a1; - (id)modelsWithDefaultAction:(id)a0 actions:(id)a1 recentActions:(id)a2 sorts:(BOOL)a3 throttles:(BOOL)a4; - (id)recentActionsFromActions:(id)a0; - (id)sortActionsOnModel:(id)a0; - (id)targetsChangedObservableForActionType:(id)a0; @end