@class NSString, LNActionDeprecationMetadata, NSArray, LNStaticDeferredLocalizedString, NSOrderedSet, NSDictionary, LNValueType, LNActionConfiguration, LNActionDescriptionMetadata; @interface LNActionMetadata : NSObject <NSSecureCoding, NSCopying, LNEffectiveBundleIdentifierGrouping> @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, copy, nonatomic) LNStaticDeferredLocalizedString *actionDescription; @property (readonly, copy, nonatomic) NSString *effectiveBundleIdentifier; @property (readonly, nonatomic) long long presentationStyle; @property (readonly, copy, nonatomic) NSString *iconSystemImageName; @property (readonly, nonatomic) BOOL requiresMDMChecks; @property (readonly, nonatomic, getter=isSessionStartingAction) BOOL sessionStartingAction; @property (readonly, copy, nonatomic) NSString *nullableEffectiveBundleIdentifier; @property (readonly, copy, nonatomic) NSDictionary *mangledTypeNameByBundleIdentifier; @property (readonly, copy, nonatomic) NSString *identifier; @property (readonly, copy, nonatomic) NSOrderedSet *effectiveBundleIdentifiers; @property (readonly, copy, nonatomic) LNStaticDeferredLocalizedString *title; @property (readonly, copy, nonatomic) LNActionDescriptionMetadata *descriptionMetadata; @property (readonly, copy, nonatomic) LNActionDeprecationMetadata *deprecationMetadata; @property (readonly, copy, nonatomic) LNValueType *outputType; @property (readonly, nonatomic) unsigned long long outputFlags; @property (readonly, nonatomic) BOOL openAppWhenRun; @property (readonly, nonatomic, getter=isDiscoverable) BOOL discoverable; @property (readonly, nonatomic) long long authenticationPolicy; @property (readonly, nonatomic) NSDictionary *systemProtocolMetadata; @property (readonly, nonatomic) NSArray *systemProtocols; @property (readonly, nonatomic) LNActionConfiguration *actionConfiguration; @property (readonly, copy, nonatomic) NSString *customIntentClassName; @property (readonly, nonatomic) long long bundleMetadataVersion; @property (readonly, copy, nonatomic) NSDictionary *availabilityAnnotations; @property (readonly, copy, nonatomic) NSArray *parameters; @property (readonly, copy, nonatomic) NSDictionary *typeSpecificMetadata; @property (readonly, copy, nonatomic) NSDictionary *shortcutsMetadata; @property (readonly, copy, nonatomic) NSArray *requiredCapabilities; @property (readonly, copy, nonatomic) NSString *attributionBundleIdentifier; @property (readonly, copy, nonatomic) NSString *mangledTypeName; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)encodeWithCoder:(id)a0; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)actionMetadataWithAttributionBundleIdentifier:(id)a0; - (id)actionMetadataWithParameters:(id)a0; - (id)initWithCoder_Sydro:(id)a0; - (id)initWithIdentifier:(id)a0 effectiveBundleIdentifier:(id)a1 title:(id)a2 description:(id)a3 presentationStyle:(long long)a4 outputType:(id)a5 parameters:(id)a6 systemProtocols:(id)a7 actionConfiguration:(id)a8 typeSpecificMetadata:(id)a9; - (id)initWithIdentifier:(id)a0 effectiveBundleIdentifier:(id)a1 title:(id)a2 description:(id)a3 presentationStyle:(long long)a4 outputType:(id)a5 parameters:(id)a6 systemProtocols:(id)a7 actionConfiguration:(id)a8 typeSpecificMetadata:(id)a9 iconSystemImageName:(id)a10 shortcutsMetadata:(id)a11; - (id)initWithIdentifier:(id)a0 effectiveBundleIdentifier:(id)a1 title:(id)a2 description:(id)a3 presentationStyle:(long long)a4 outputType:(id)a5 parameters:(id)a6 systemProtocols:(id)a7 actionConfiguration:(id)a8 typeSpecificMetadata:(id)a9 shortcutsMetadata:(id)a10; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifier:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 actionConfiguration:(id)a9 typeSpecificMetadata:(id)a10; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifier:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 actionConfiguration:(id)a9 typeSpecificMetadata:(id)a10 customIntentClassName:(id)a11; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifier:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 actionConfiguration:(id)a9 typeSpecificMetadata:(id)a10 iconSystemImageName:(id)a11 shortcutsMetadata:(id)a12; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifier:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 actionConfiguration:(id)a9 typeSpecificMetadata:(id)a10 iconSystemImageName:(id)a11 shortcutsMetadata:(id)a12 customIntentClassName:(id)a13; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifier:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 sessionStartingAction:(BOOL)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 customIntentClassName:(id)a12; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifier:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 sessionStartingAction:(BOOL)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 iconSystemImageName:(id)a12 shortcutsMetadata:(id)a13 customIntentClassName:(id)a14; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifiers:(id)a2 bundleMetadataVersion:(long long)a3 title:(id)a4 description:(id)a5 presentationStyle:(long long)a6 outputType:(id)a7 parameters:(id)a8 systemProtocols:(id)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 iconSystemImageName:(id)a12 shortcutsMetadata:(id)a13 customIntentClassName:(id)a14; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifiers:(id)a2 bundleMetadataVersion:(long long)a3 title:(id)a4 description:(id)a5 presentationStyle:(long long)a6 outputType:(id)a7 parameters:(id)a8 systemProtocols:(id)a9 sessionStartingAction:(BOOL)a10 actionConfiguration:(id)a11 typeSpecificMetadata:(id)a12 iconSystemImageName:(id)a13 shortcutsMetadata:(id)a14 customIntentClassName:(id)a15; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifiers:(id)a2 bundleMetadataVersion:(long long)a3 title:(id)a4 description:(id)a5 presentationStyle:(long long)a6 outputType:(id)a7 parameters:(id)a8 systemProtocols:(id)a9 sessionStartingAction:(BOOL)a10 actionConfiguration:(id)a11 typeSpecificMetadata:(id)a12 iconSystemImageName:(id)a13 shortcutsMetadata:(id)a14 customIntentClassName:(id)a15 requiresMDMChecks:(BOOL)a16; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifiers:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 actionConfiguration:(id)a9 typeSpecificMetadata:(id)a10 customIntentClassName:(id)a11; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifiers:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 sessionStartingAction:(BOOL)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 customIntentClassName:(id)a12; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 effectiveBundleIdentifiers:(id)a2 title:(id)a3 description:(id)a4 presentationStyle:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 sessionStartingAction:(BOOL)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 iconSystemImageName:(id)a12 shortcutsMetadata:(id)a13 customIntentClassName:(id)a14; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 description:(id)a6 presentationStyle:(long long)a7 outputType:(id)a8 parameters:(id)a9 systemProtocols:(id)a10 actionConfiguration:(id)a11 typeSpecificMetadata:(id)a12 iconSystemImageName:(id)a13 shortcutsMetadata:(id)a14 customIntentClassName:(id)a15; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 deprecationMetadata:(id)a7 openAppWhenRun:(BOOL)a8 authenticationPolicy:(long long)a9 outputType:(id)a10 outputFlags:(unsigned long long)a11 parameters:(id)a12 systemProtocolMetadata:(id)a13 actionConfiguration:(id)a14 typeSpecificMetadata:(id)a15 customIntentClassName:(id)a16 availabilityAnnotations:(id)a17 shortcutsMetadata:(id)a18; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 deprecationMetadata:(id)a7 openAppWhenRun:(BOOL)a8 authenticationPolicy:(long long)a9 outputType:(id)a10 outputFlags:(unsigned long long)a11 parameters:(id)a12 systemProtocolMetadata:(id)a13 actionConfiguration:(id)a14 typeSpecificMetadata:(id)a15 customIntentClassName:(id)a16 availabilityAnnotations:(id)a17 shortcutsMetadata:(id)a18 requiredCapabilities:(id)a19; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 deprecationMetadata:(id)a7 openAppWhenRun:(BOOL)a8 discoverable:(BOOL)a9 authenticationPolicy:(long long)a10 outputType:(id)a11 outputFlags:(unsigned long long)a12 parameters:(id)a13 systemProtocolMetadata:(id)a14 actionConfiguration:(id)a15 typeSpecificMetadata:(id)a16 customIntentClassName:(id)a17 availabilityAnnotations:(id)a18 shortcutsMetadata:(id)a19 requiredCapabilities:(id)a20; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 deprecationMetadata:(id)a7 openAppWhenRun:(BOOL)a8 discoverable:(BOOL)a9 authenticationPolicy:(long long)a10 outputType:(id)a11 outputFlags:(unsigned long long)a12 parameters:(id)a13 systemProtocolMetadata:(id)a14 actionConfiguration:(id)a15 typeSpecificMetadata:(id)a16 customIntentClassName:(id)a17 availabilityAnnotations:(id)a18 shortcutsMetadata:(id)a19 requiredCapabilities:(id)a20 attributionBundleIdentifier:(id)a21; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 openAppWhenRun:(BOOL)a7 authenticationPolicy:(long long)a8 outputType:(id)a9 outputFlags:(unsigned long long)a10 parameters:(id)a11 systemProtocolMetadata:(id)a12 actionConfiguration:(id)a13 typeSpecificMetadata:(id)a14 customIntentClassName:(id)a15 availabilityAnnotations:(id)a16 shortcutsMetadata:(id)a17; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 openAppWhenRun:(BOOL)a7 authenticationPolicy:(long long)a8 outputType:(id)a9 outputFlags:(unsigned long long)a10 parameters:(id)a11 systemProtocols:(id)a12 actionConfiguration:(id)a13 typeSpecificMetadata:(id)a14 customIntentClassName:(id)a15 availabilityAnnotations:(id)a16 shortcutsMetadata:(id)a17; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 openAppWhenRun:(BOOL)a7 authenticationPolicy:(long long)a8 outputType:(id)a9 outputFlags:(unsigned long long)a10 parameters:(id)a11 systemProtocols:(id)a12 actionConfiguration:(id)a13 typeSpecificMetadata:(id)a14 customIntentClassName:(id)a15 shortcutsMetadata:(id)a16; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 presentationStyle:(long long)a7 authenticationPolicy:(long long)a8 outputType:(id)a9 outputFlags:(unsigned long long)a10 parameters:(id)a11 systemProtocols:(id)a12 actionConfiguration:(id)a13 typeSpecificMetadata:(id)a14 iconSystemImageName:(id)a15 customIntentClassName:(id)a16 shortcutsMetadata:(id)a17; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 mangledTypeNameByBundleIdentifier:(id)a2 effectiveBundleIdentifiers:(id)a3 bundleMetadataVersion:(long long)a4 title:(id)a5 descriptionMetadata:(id)a6 presentationStyle:(long long)a7 authenticationPolicy:(long long)a8 outputType:(id)a9 parameters:(id)a10 systemProtocols:(id)a11 actionConfiguration:(id)a12 typeSpecificMetadata:(id)a13 iconSystemImageName:(id)a14 customIntentClassName:(id)a15 shortcutsMetadata:(id)a16; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 title:(id)a2 description:(id)a3 presentationStyle:(long long)a4 outputType:(id)a5 parameters:(id)a6 systemProtocols:(id)a7 actionConfiguration:(id)a8 typeSpecificMetadata:(id)a9 customIntentClassName:(id)a10; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 title:(id)a2 descriptionMetadata:(id)a3 openAppWhenRun:(BOOL)a4 authenticationPolicy:(long long)a5 outputType:(id)a6 outputFlags:(unsigned long long)a7 parameters:(id)a8 systemProtocols:(id)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 customIntentClassName:(id)a12; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 title:(id)a2 descriptionMetadata:(id)a3 presentationStyle:(long long)a4 authenticationPolicy:(long long)a5 outputType:(id)a6 outputFlags:(unsigned long long)a7 parameters:(id)a8 systemProtocols:(id)a9 actionConfiguration:(id)a10 typeSpecificMetadata:(id)a11 customIntentClassName:(id)a12; - (id)initWithIdentifier:(id)a0 mangledTypeName:(id)a1 title:(id)a2 descriptionMetadata:(id)a3 presentationStyle:(long long)a4 authenticationPolicy:(long long)a5 outputType:(id)a6 parameters:(id)a7 systemProtocols:(id)a8 actionConfiguration:(id)a9 typeSpecificMetadata:(id)a10 customIntentClassName:(id)a11; - (id)initWithIdentifier:(id)a0 title:(id)a1 description:(id)a2 presentationStyle:(long long)a3 outputType:(id)a4 parameters:(id)a5 systemProtocols:(id)a6 actionConfiguration:(id)a7; - (id)mangledTypeNameForBundleIdentifier:(id)a0; - (id)metadataByAddingEffectiveBundleIdentifiers:(id)a0 mangledTypeName:(id)a1; @end