#import <Foundation/Foundation.h>

extern NSString * const UTF_8;
extern NSString * const UTF_16;
extern NSString * const RESOURCE_TYPE_URL;
extern NSString * const RESOURCE_TYPE_BASE64;
extern NSString * const RESOURCE_TYPE_FILE;
extern NSString * const MIMETYPE_PDF;
extern NSString *const HTTP_METHOD_GET;

// Url Props
extern NSString * const URL_PROPS_METHOD_KEY;
extern NSString * const URL_PROPS_HEADERS_KEY;
extern NSString * const URL_PROPS_BODY_KEY;

// Supported protocols
extern NSString * const HTTP_PROTOCOL;
extern NSString * const HTTPS_PROTOCOL;
extern NSString * const FILE_PROTOCOL;

// Error types
extern NSString * const ERROR_UNSUPPORTED_TYPE;
extern NSString * const ERROR_NETWORK_ERROR;
extern NSString * const ERROR_ONLOADING;
extern NSString * const ERROR_REQUIRED_INPUT_NOT_SET;
extern NSString * const ERROR_INVALID_REACT_TAG;

// Error messages
extern NSString * const ERROR_MESSAGE_KEY;
extern NSString * const ERROR_MESSAGE_TITLE;
extern NSString * const ERROR_MESSAGE_BASE64_NIL;
extern NSString * const ERROR_MESSAGE_FILENOTFOUND;
