
#import <PassKit/PassKit.h>
#import <React/RCTEventEmitter.h>
#import <React/RCTBridgeModule.h>
#import <React/RCTBridge.h>
#import <React/RCTUtils.h>
#import "RNPassKitAddToWalletDefinitions.h"

@interface RNPassKit : RCTEventEmitter<RCTBridgeModule, PKAddPassesViewControllerDelegate, PKAddPaymentPassViewControllerDelegate>

@property (nonatomic, retain) NSString *cardholderName;
@property (nonatomic, retain) NSString *localizedDescription;
@property (nonatomic, retain) NSString *paymentNetwork;
@property (nonatomic, retain) NSString *primaryAccountIdentifier;
@property (nonatomic, retain) NSString *primaryAccountSuffix;
@property (nonatomic, retain) NSString *apiEndpoint;
@property (nonatomic, retain) NSString *authorization;
@property (nonatomic, retain) NSString *userName;

@end
