luxlabs header browser preview


@class NSString, NSURL, NSArray, AMSBiometricsSignatureRequest, NSAttributedString, NSDictionary, ACAccount, AMSCardSingleSelection, NSNumber;

@interface AMSPaymentSheetRequest : NSObject

@property (readonly, nonatomic) unsigned long long ams_confirmationStyle;
@property (nonatomic) BOOL isDelegateAuthentication;
@property (copy, nonatomic) NSDictionary *responseDictionary;
@property (nonatomic) BOOL isDelegateAuthentication;
@property (copy, nonatomic) NSDictionary *responseDictionary;
@property (copy, nonatomic) ACAccount *account;
@property (copy, nonatomic) NSString *accountHeader;
@property (nonatomic, getter=isApplePayClassic) BOOL applePayClassic;
@property (copy, nonatomic) NSArray *attributedList;
@property (retain, nonatomic) AMSBiometricsSignatureRequest *biometricsRequest;
@property (nonatomic) long long confirmationTitle;
@property (copy, nonatomic) NSString *currencyCode;
@property (copy, nonatomic) NSString *countryCode;
@property (copy, nonatomic) NSString *delegateAuthenticateChallenge;
@property (copy, nonatomic) NSNumber *designVersion;
@property (copy, nonatomic) NSString *displayPrice;
@property (copy, nonatomic) NSString *explanation;
@property (copy, nonatomic) NSArray *flexList;
@property (retain, nonatomic) NSArray *inlineImages;
@property (retain, nonatomic) NSString *logKey;
@property (copy, nonatomic) NSDictionary *merchantSession;
@property (copy, nonatomic) NSString *message;
@property (nonatomic) long long payee;
@property (copy, nonatomic) NSString *paymentSession;
@property (copy, nonatomic) NSString *paymentSummary;
@property (copy, nonatomic) NSArray *preSheetDialog;
@property (copy, nonatomic) NSNumber *price;
@property (copy, nonatomic) NSArray *priceSectionItems;
@property (copy, nonatomic) NSString *ratingHeader;
@property (copy, nonatomic) NSString *ratingValue;
@property (nonatomic) BOOL requiresAuthorization;
@property (readonly, nonatomic) BOOL requiresDelegateAuthentication;
@property (nonatomic) long long salableIcon;
@property (copy, nonatomic) NSURL *salableIconURL;
@property (copy, nonatomic) NSArray *salableInfo;
@property (copy, nonatomic) NSAttributedString *salableInfoLabel;
@property (copy, nonatomic) NSArray *secondaryFlexList;
@property (nonatomic) long long secondarySalableIcon;
@property (copy, nonatomic) NSURL *secondarySalableIconURL;
@property (copy, nonatomic) NSArray *secondarySalableInfo;
@property (copy, nonatomic) NSAttributedString *secondarySalableInfoLabel;
@property (retain, nonatomic) AMSCardSingleSelection *selectedCard;
@property (nonatomic) BOOL shouldUppercaseText;
@property (copy, nonatomic) NSString *storeName;
@property (copy, nonatomic) NSArray *styles;
@property (copy, nonatomic) NSString *title;
@property (nonatomic) long long titleType;
@property (copy, nonatomic) NSString *userAgent;

+ (id)attributedStringByRemovingPlaceholderTagsFromAttributedString:(id)a0;
+ (id)paymentSheetRequestFromDictionary:(id)a0 account:(id)a1;

- (id)init;
- (void).cxx_destruct;
- (id)ams_createContentItemForAccount;
- (id)_attachInlineImagesToAttributedString:(id)a0 designVersion:(id)a1 bag:(id)a2;
- (id)_contentItemsForFlexibleList:(id)a0 assetCache:(id)a1 designVersion:(id)a2 bag:(id)a3;
- (struct CGPath { } *)_createBorderPathForAdornmentStyle:(long long)a0 iconWidth:(double)a1 iconHeight:(double)a2;
- (struct CGImage { } *)_createDefaultImageWithImageRef:(struct CGImage { } *)a0 size:(struct CGSize { double x0; double x1; })a1 borderPath:(struct CGPath { } *)a2;
- (struct CGImage { } *)_createImageForAssetConfiguration:(id)a0 outAssetScale:(float *)a1;
- (struct CGImage { } *)_createImageMaskRefWithSize:(struct CGSize { double x0; double x1; })a0 andPath:(struct CGPath { } *)a1;
- (struct CGImage { } *)_createImageRefForAssetURL:(id)a0 size:(struct CGSize { double x0; double x1; })a1 assetType:(long long)a2 outAssetScale:(float *)a3;
- (struct CGImage { } *)_createImageRefForImageSource:(struct CGImageSource { } *)a0 screenScale:(float)a1 outAssetScale:(float *)a2;
- (struct CGImage { } *)_createImageRefForImageURL:(id)a0 outAssetScale:(float *)a1;
- (struct CGImage { } *)_createImageRefForPDFURL:(id)a0 size:(struct CGSize { double x0; double x1; })a1 outAssetScale:(float *)a2;
- (struct CGImage { } *)_createImageRefWithURL:(id)a0 designVersion:(id)a1 adornmentStyle:(long long)a2 bag:(id)a3;
- (struct CGImage { } *)_createMaskedImageRefForImageRef:(struct CGImage { } *)a0 withPathRef:(struct CGPath { } *)a1 adornmentStyle:(long long)a2 andDesignVersion:(id)a3;
- (struct CGImage { } *)_createRGBImageRefForGreyScaleImageRef:(struct CGImage { } *)a0 width:(unsigned long long)a1 height:(unsigned long long)a2;
- (struct CGImage { } *)_createRatingImageWithStringValue:(id)a0 assetScale:(float *)a1;
- (long long)_imageTypeForURL:(id)a0;
- (id)_replaceImagePlaceholderTag:(id)a0 withAttributes:(id)a1 foregroundColor:(long long)a2 forAttributedString:(id)a3;
- (id)_replaceImagePlaceholderTag:(id)a0 withImageData:(id)a1 scale:(float)a2 tint:(BOOL)a3 forAttributedString:(id)a4;
- (BOOL)_shouldDrawGrayBorderForMaskedImageWithDesignVersion:(id)a0;
- (id)_summaryItemsForAttributedList:(id)a0 assetCache:(id)a1 bag:(id)a2;
- (id)ams_contentItemForSalableInfoLabel:(id)a0 salableIconURL:(id)a1 salableIcon:(long long)a2 assetCache:(id)a3 designVersion:(id)a4 bag:(id)a5;
- (id)ams_createContentItemForDeviceName:(id)a0;
- (id)ams_createContentItemForRating;
- (id)ams_createContentItemForSalableInfoWithAssetCache:(id)a0 designVersion:(id)a1 bag:(id)a2;
- (id)ams_createContentItemsForFlexibleListWithAssetCache:(id)a0 designVersion:(id)a1 bag:(id)a2;
- (id)ams_createContentItemsForPreScreenDialogWithAssetCache:(id)a0 designVersion:(id)a1 bag:(id)a2;
- (id)ams_createSecondaryContentItemForSalableInfoWithAssetCache:(id)a0 designVersion:(id)a1 bag:(id)a2;
- (id)ams_createSecondaryContentItemsForFlexibleListWithAssetCache:(id)a0 designVersion:(id)a1 bag:(id)a2;
- (id)ams_createSummaryItems;
- (id)ams_createSummaryItemsForAttributedListWithAssetCache:(id)a0 bag:(id)a1;
- (unsigned long long)ams_paymentRequestorType;
- (BOOL)isDesignVersionEqual:(id)a0;
- (BOOL)isDesignVersionEqualOrGreaterThan:(id)a0;
- (BOOL)isDesignVersionLessThan:(id)a0;

@end