@class NPKProtoRemotePassActionEnvelope, NSString, UIImage, MSMessage; @interface NPKRemotePassAction : NSObject @property (class, readonly) BOOL supportsSecureCoding; @property (retain, nonatomic) NPKProtoRemotePassActionEnvelope *protoEnvelope; @property (readonly, nonatomic) UIImage *image; @property (readonly, nonatomic) NSString *passOrganizationName; @property (readonly, nonatomic) NSString *passLocalizedDescription; @property (readonly, nonatomic) NSString *caption; @property (readonly, nonatomic, getter=isResponse) BOOL response; @property (retain, nonatomic) MSMessage *underlyingMessage; @property (readonly, nonatomic) BOOL supportsTopUp; @property (readonly, nonatomic) BOOL supportsCommutePlanRenewal; @property (readonly, nonatomic) unsigned long long cardType; - (void)_updateSummaryText; - (void)encodeWithCoder:(id)a0; - (id)description; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (id)_messageDataURLWithData:(id)a0; - (id)_messageDataWithDataURL:(id)a0; - (void)_updateDataURL; - (id)initWithUnderlyingMessage:(id)a0; - (void)_updateLayoutContentsWithImage:(id)a0; - (id)_imageForMessage:(id)a0; - (id)initWithMessage:(id)a0 protoEnvelope:(id)a1 image:(id)a2; - (id)initWithProtoEnvelope:(id)a0 image:(id)a1; @end