luxlabs header browser preview


@class WFIcon, NSArray, NSString, NSUserActivity, WFWorkflowIcon, NSDate, NSData;

@interface WFWorkflowReference : WFWorkflowDescriptor <WFNaming, NSItemProviderReading, NSItemProviderWriting>

@property (class, readonly, copy, nonatomic) NSArray *readableTypeIdentifiersForItemProvider;
@property (class, readonly, copy, nonatomic) NSArray *writableTypeIdentifiersForItemProvider;

@property (readonly, copy, nonatomic) NSString *wfName;
@property (readonly, nonatomic) NSUserActivity *userActivityForViewing;
@property (readonly, copy, nonatomic) NSString *subtitle;
@property (readonly, copy, nonatomic) NSString *actionsDescription;
@property (readonly, nonatomic) unsigned long long actionCount;
@property (readonly, nonatomic) long long syncHash;
@property (readonly, copy, nonatomic) WFWorkflowIcon *icon;
@property (readonly, nonatomic) BOOL isDeleted;
@property (readonly, nonatomic) BOOL hiddenFromLibraryAndSync;
@property (readonly, nonatomic) NSDate *creationDate;
@property (readonly, nonatomic) NSDate *modificationDate;
@property (readonly, nonatomic) NSDate *lastRunDate;
@property (readonly, nonatomic) long long remoteQuarantineStatus;
@property (readonly, nonatomic) NSData *remoteQuarantineHash;
@property (readonly, nonatomic) BOOL hasShortcutInputVariables;
@property (readonly, nonatomic) BOOL disabledOnLockScreen;
@property (copy, nonatomic) NSString *source;
@property (readonly, nonatomic) NSString *attributionTitle;
@property (readonly, nonatomic) WFIcon *attributionIcon;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy, nonatomic) NSArray *writableTypeIdentifiersForItemProvider;

+ (BOOL)supportsSecureCoding;
+ (id)objectWithItemProviderData:(id)a0 typeIdentifier:(id)a1 error:(id *)a2;

- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)loadDataWithTypeIdentifier:(id)a0 forItemProviderCompletionHandler:(id /* block */)a1;
- (id)attributionIconWithSize:(struct CGSize { double x0; double x1; })a0 scale:(double)a1 rounded:(BOOL)a2;
- (id)speakableString;
- (id)externalURLForRunningWithSource:(id)a0;
- (id)initWithIdentifier:(id)a0 name:(id)a1 color:(long long)a2 glyphCharacter:(unsigned short)a3 associatedAppBundleIdentifier:(id)a4 subtitle:(id)a5 actionsDescription:(id)a6 actionCount:(unsigned long long)a7 syncHash:(long long)a8 isDeleted:(BOOL)a9 hiddenFromLibraryAndSync:(BOOL)a10 creationDate:(id)a11 modificationDate:(id)a12 lastRunDate:(id)a13 remoteQuarantineStatus:(long long)a14 remoteQuarantineHash:(id)a15 hasShortcutInputVariables:(BOOL)a16 disabledOnLockScreen:(BOOL)a17 source:(id)a18;

@end