
#import <Foundation/Foundation.h>
//#import "React/RCTBridgeModule.h"
#import "React/RCTEventEmitter.h"
#import <React/RCTBridgeModule.h>



@interface RCT_EXTERN_MODULE(AmeliaChat, RCTEventEmitter)
RCT_EXTERN_METHOD( initialize:(NSString*)baseUrl callback: (RCTResponseSenderBlock)callback)
RCT_EXTERN_METHOD( startConversation: (RCTResponseSenderBlock)callback)
RCT_EXTERN_METHOD(selectDomain: (NSString*)withDomain callback: (RCTResponseSenderBlock)callback)
RCT_EXTERN_METHOD(login: (NSString*)username password: (NSString*)password loginType: (NSString*)authType callback:  (RCTResponseSenderBlock)callback)
RCT_EXTERN_METHOD(askAmelia: (NSString*)question)
RCT_EXTERN_METHOD(openSafariWithURL: (NSString*)url)
RCT_EXTERN_METHOD(concatStr:(NSString *)string1
									secondString:(NSString *)string2
									resolver:(RCTPromiseResolveBlock)resolve
									rejecter:(RCTPromiseRejectBlock)reject)
@end
