@class NSString, NSDictionary, NSURL, SAUIAddViews, NSArray, SAUIImageResource; @interface SAUIAppPunchOut : SABaseClientBoundCommand @property (retain, nonatomic) SAUIAddViews *alternativePunchOut; @property (nonatomic) BOOL appAvailableInStorefront; @property (copy, nonatomic) NSString *appDisplayName; @property (retain, nonatomic) SAUIImageResource *appIcon; @property (copy, nonatomic) NSDictionary *appIconMap; @property (nonatomic) BOOL appInstalled; @property (copy, nonatomic) NSURL *appStoreUri; @property (copy, nonatomic) NSString *bundleId; @property (copy, nonatomic) NSArray *launchOptions; @property (nonatomic) BOOL launchOverSiri; @property (copy, nonatomic) NSString *predefinedButtonType; @property (copy, nonatomic) NSString *providerId; @property (copy, nonatomic) NSString *punchOutName; @property (copy, nonatomic) NSURL *punchOutUri; @property (copy, nonatomic) NSString *subtitle; @property (copy, nonatomic) NSArray *themeIcons; + (id)appPunchOut; + (id)appPunchOutWithDictionary:(id)a0 context:(id)a1; - (id)groupIdentifier; - (BOOL)requiresResponse; - (id)encodedClassName; - (BOOL)mutatingCommand; @end