luxlabs header browser preview


@class NSURL, NSString, NSSet, NSDictionary, NSDate, NSUUID, UAUserActivity;
@protocol NSUserActivityDelegate;

@interface NSUserActivity : NSObject {
    id _delegate;
    id _frameworkDelegate;
}

@property (copy, setter=_setSubtitle:) NSString *_subtitle;
@property (copy, setter=_setMinimalRequiredUserInfoKeys:) NSSet *_minimalRequiredUserInfoKeys;
@property (copy, setter=_setContentType:) NSString *_contentType;
@property (copy, setter=_setContentUserAction:) NSString *_contentUserAction;
@property (copy, setter=_setContentAttributes:) NSDictionary *_contentAttributes;
@property (copy, setter=_setKeywords:) NSSet *_keywords;
@property (copy, setter=_setContentIdentifier:) NSString *_contentIdentifier;
@property (copy, setter=_setExpirationDate:) NSDate *_expirationDate;
@property (getter=_isEligibleForUserActivityHandoff, setter=_setEligibleForUserActivityHandoff:) BOOL _eligibleForUserActivityHandoff;
@property (getter=_isEligibleForUserActivityIndexing, setter=_setEligibleForUserActivityIndexing:) BOOL _eligibleForUserActivityIndexing;
@property (getter=_isEligibleForUserActivityReminders, setter=_setEligibleForUserActivityReminders:) BOOL _eligibleForUserActivityReminders;
@property (getter=_isEligibleForUserActivityPublicIndexing, setter=_setEligibleForUserActivityPublicIndexing:) BOOL _eligibleForUserActivityPublicIndexing;
@property (readonly, copy) NSString *_teamIdentifier;
@property (readonly, retain) NSUUID *_uniqueIdentifier;
@property (readonly) long long _suggestedActionType;
@property (readonly, copy) NSDate *_lastActivityDate;
@property (copy, setter=_setOptions:) NSDictionary *_options;
@property (copy, setter=_setFrameworkPayload:) NSDictionary *_frameworkPayload;
@property (weak, setter=_setFrameworkDelegate:) id<NSUserActivityDelegate> _frameworkDelegate;
@property (readonly, retain) id _internalUserActivity;
@property (readonly, retain) UAUserActivity *_internalUserActivity;
@property (readonly, copy) NSString *activityType;
@property (copy) NSString *title;
@property (copy) NSDictionary *userInfo;
@property (copy) NSSet *requiredUserInfoKeys;
@property BOOL needsSave;
@property (copy) NSURL *webpageURL;
@property (copy) NSURL *referrerURL;
@property (copy) NSDate *expirationDate;
@property (copy) NSSet *keywords;
@property BOOL supportsContinuationStreams;
@property (weak) id<NSUserActivityDelegate> delegate;
@property (copy) NSString *targetContentIdentifier;
@property (getter=isEligibleForHandoff) BOOL eligibleForHandoff;
@property (getter=isEligibleForSearch) BOOL eligibleForSearch;
@property (getter=isEligibleForPublicIndexing) BOOL eligibleForPublicIndexing;
@property (getter=isEligibleForPrediction) BOOL eligibleForPrediction;
@property (copy) NSString *persistentIdentifier;

+ (void)deleteAllSavedUserActivitiesWithCompletionHandler:(id /* block */)a0;
+ (void)_fetchUserActivityWithUUID:(id)a0 completionHandler:(id /* block */)a1;
+ (void)deleteSavedUserActivitiesWithPersistentIdentifiers:(id)a0 completionHandler:(id /* block */)a1;
+ (id)_currentUserActivityUUID;
+ (BOOL)_currentUserActivityUUIDWithOptions:(id)a0 completionHandler:(id /* block */)a1;
+ (id)_fetchUserActivityWithUUID:(id)a0 intervalToWaitForDocumentSynchronizationToComplete:(double)a1 completionHandler:(id /* block */)a2;
+ (void)_registerUserActivityType:(id)a0 dynamicActivityType:(id)a1;
+ (BOOL)_supportsUserActivityAppLinks;
+ (void)_unregisterUserActivityType:(id)a0 dynamicActivityType:(id)a1;
+ (id)_userFacingErrorForLaunchServicesError:(id)a0 userInfo:(id)a1;

- (id)webpageURL;
- (void)setContentAttributeSet:(id)a0;
- (id)contentAttributeSet;
- (void)becomeCurrent;
- (id)activityType;
- (void)setContentType:(id)a0;
- (id)init;
- (unsigned long long)hash;
- (void)setPersistentIdentifier:(id)a0;
- (id)persistentIdentifier;
- (void)dealloc;
- (id)userInfo;
- (id)delegate;
- (id)contentType;
- (void)_resignCurrent;
- (id)_uniqueIdentifier;
- (id)contentUserAction;
- (id)typeIdentifier;
- (id)_options;
- (void)getContinuationStreamsWithCompletionHandler:(id /* block */)a0;
- (void)invalidate;
- (id)referrerURL;
- (id)contentAttributes;
- (void)setWebpageURL:(id)a0;
- (void)setUserInfo:(id)a0;
- (id)initWithTypeIdentifier:(id)a0;
- (BOOL)supportsContinuationStreams;
- (void).cxx_destruct;
- (id)initWithActivityType:(id)a0;
- (void)setContentAttributes:(id)a0;
- (id)title;
- (void)didReceiveInputStream:(id)a0 outputStream:(id)a1;
- (void)setContentUserAction:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)setReferrerURL:(id)a0;
- (void)setDelegate:(id)a0;
- (void)resignCurrent;
- (void)setTitle:(id)a0;
- (void)setSupportsContinuationStreams:(BOOL)a0;
- (void)addUserInfoEntriesFromDictionary:(id)a0;
- (void)_addKeywordsFromArray:(id)a0;
- (BOOL)_createUserActivityDataWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)_createUserActivityStringsWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (id)_determineMatchingApplicationBundleIdentfierWithOptions:(id)a0;
- (id)_determineMatchingApplicationBundleIdentifierWithOptions:(id)a0;
- (id)_frameworkDelegate;
- (id)_frameworkPayload;
- (id)_initWithTypeIdentifier:(id)a0 suggestedActionType:(long long)a1 options:(id)a2;
- (id)_initWithUserActivityData:(id)a0;
- (id)_initWithUserActivityStrings:(id)a0 secondaryString:(id)a1 optionalData:(id)a2;
- (id)_initWithUserActivityType:(id)a0 dynamicActivityType:(id)a1 options:(id)a2;
- (id)_lastActivityDate;
- (id)_parentUserActivity;
- (void)_prepareUserActivityForLaunchingWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (void)_removeFrameworkPayloadValueForKey:(id)a0;
- (void)_removeUserInfoValueForKey:(id)a0;
- (void)_setLastActivityDate:(id)a0;
- (void)_setParentUserActivity:(id)a0;
- (long long)_suggestedActionType;
- (void)_updateFrameworkPayloadValue:(id)a0 forKey:(id)a1;
- (void)_updateUserInfoValue:(id)a0 forKey:(id)a1;
- (void)didSynchronizeActivity;
- (id)initWithInternalUserActivity:(id)a0;
- (void)setWebPageURL:(id)a0;
- (id)webPageURL;
- (void)willSynchronizeActivity;

@end