@class NSString, NSDictionary, CNLSApplicationWorkspace, CNContactProperty; @interface CNUIUserActionItem : NSObject @property (class, readonly, nonatomic) CNLSApplicationWorkspace *workspace; @property (retain, nonatomic) NSString *label; @property (readonly, nonatomic) long long group; @property (readonly, nonatomic) unsigned long long options; @property (copy, nonatomic) NSString *teamIdentifier; @property (readonly, copy, nonatomic) NSDictionary *associatedRecentContactMetadata; @property (readonly, nonatomic) NSString *type; @property (readonly, nonatomic) NSString *bundleIdentifier; @property (readonly, nonatomic) NSString *targetHandle; @property (readonly, nonatomic) NSString *sanitizedTargetHandle; @property (readonly, nonatomic) CNContactProperty *contactProperty; @property (readonly, nonatomic) BOOL shouldGroupByBundleIdentifier; @property (readonly, nonatomic) BOOL shouldCurateIfPerformed; @property (readonly, nonatomic) BOOL isSuggested; @property (readonly, nonatomic) BOOL shouldPromoteLoneActionToBeDefault; + (id)actionItemForContactProperty:(id)a0 actionType:(id)a1 bundleIdentifier:(id)a2; + (id)_voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 propertyKey:(id)a2 dialRequest:(id)a3 bundleIdentifier:(id)a4 group:(long long)a5 options:(unsigned long long)a6; + (id)_voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 propertyKey:(id)a2 userActivity:(id)a3 bundleIdentifier:(id)a4 group:(long long)a5 options:(unsigned long long)a6; + (id)actionItemForContactProperty:(id)a0 actionType:(id)a1 bundleIdentifier:(id)a2 callProviderManager:(id)a3; + (id)emailItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3; + (id)emailItemWithLabel:(id)a0 targetStringValue:(id)a1 userActivity:(id)a2 bundleIdentifier:(id)a3; + (id)itemWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 dialRequest:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)itemWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 dialRequest:(id)a3 isSuggested:(BOOL)a4 options:(unsigned long long)a5; + (id)itemWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 url:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)itemWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 url:(id)a3 isSensitive:(BOOL)a4 group:(long long)a5 options:(unsigned long long)a6; + (id)itemWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 userActivity:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)itemWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 userActivity:(id)a3 isSuggested:(BOOL)a4 options:(unsigned long long)a5; + (id)payItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3; + (id)payItemWithLabel:(id)a0 targetStringValue:(id)a1 userActivity:(id)a2 bundleIdentifier:(id)a3; + (id)textItemWithLabel:(id)a0 targetPhoneNumber:(id)a1 url:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)textItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)textItemWithLabel:(id)a0 targetStringValue:(id)a1 userActivity:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)thirdPartyCallActionItemForHandle:(id)a0 contactProperty:(id)a1 actionType:(id)a2 bundleIdentifier:(id)a3 callProviderManager:(id)a4; + (id)ttyItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3; + (id)ttyRelayItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3; + (id)videoItemWithLabel:(id)a0 targetStringValue:(id)a1 dialRequest:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)videoItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)videoItemWithLabel:(id)a0 targetStringValue:(id)a1 userActivity:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 dialRequest:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 propertyKey:(id)a2 dialRequest:(id)a3 bundleIdentifier:(id)a4 group:(long long)a5 options:(unsigned long long)a6; + (id)voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 propertyKey:(id)a2 userActivity:(id)a3 bundleIdentifier:(id)a4 group:(long long)a5 options:(unsigned long long)a6; + (id)voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 url:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; + (id)voiceItemWithLabel:(id)a0 targetStringValue:(id)a1 userActivity:(id)a2 bundleIdentifier:(id)a3 group:(long long)a4 options:(unsigned long long)a5; - (unsigned long long)hash; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)url; - (id)curateActionWithContext:(id)a0 withKeysToFetch:(id)a1; - (id)performActionWithContext:(id)a0; - (id)applicationNameForLabel; - (void)associateWithRecentContactMetadata:(id)a0; - (id)initWithItem:(id)a0 contactProperty:(id)a1; - (id)initWithType:(id)a0 contactProperty:(id)a1 bundleIdentifier:(id)a2 group:(long long)a3 options:(unsigned long long)a4; - (BOOL)isHandledByFirstPartyApp; - (BOOL)shouldUseApplicationNameForLabel; - (BOOL)shouldUseLabelForQuickActionButtonTitle; @end