//
//  HanselRn.h
//  AwesomeProject
//
//  Created by Rajeev Rajeshuni on 22/10/19.
//  Copyright © 2019 Facebook. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <SmartechNudges/Hansel.h>
#import "HanselRnUtils.h"
#import "HanselRnActionListener.h"
#import "HanselRnSyncStateListener.h"
#import <React/RCTBridgeModule.h>

@interface HanselRn : NSObject

// Only methods that are RCT_EXPORT_METHOD in SmartechNudges.mm
- (void)getInteractionMaps:(RCTResponseSenderBlock)callback;
- (void)onBackButtonPressed:(RCTResponseSenderBlock)callback;
- (void)onSetScreen:(NSString*)screenName;
- (void)onUnsetScreen;
- (void)setAppFont:(NSString* _Nonnull)fontName;
- (void)setNativeID;

@end

