text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import "NSObject.h"
  
  @interface IFInstallAction : NSObject
  {
      struct IFInstallAction_Private *_private;
  }
  
  - (BOOL)runWithQueueElement:(id)arg1;
  - (void)setFailType:(int)arg1;
  - (int)failType;
  - (void)setVisible:(BOOL)arg1;
  - (BOOL)visible;
  - (void)setEnabled:(BOOL)arg1;
  - (BOOL)enabled;
  - (void)setSelected:(BOOL)arg1;
  - (BOOL)selected;
  - (id)actionSpecificMetadata;
  - (id)identifier;
  - (int)requiredAuth;
  - (id)title;
  - (BOOL)loadFromXMLElement:(id)arg1 scripts:(id)arg2;
  - (void)dealloc;
  - (id)init;
  - (id)resolvedStringForAttr:(id)arg1;
  - (id)resolvedNumberForAttr:(id)arg1;
  - (id)functionNameForAttr:(id)arg1;
  - (id)writableActionSpecificMetadataDictionary;
  - (id)errorDictionary;
  - (void)resolveState;
  - (void)setEngine:(id)arg1;
  
  @end
  
  