#ifndef CONTENT_PUBLIC_BROWSER_ANDROID_MESSAGE_PAYLOAD_H_
#define CONTENT_PUBLIC_BROWSER_ANDROID_MESSAGE_PAYLOAD_H_
#include "base/android/jni_android.h"
#include "base/android/scoped_java_ref.h"
#include "content/common/content_export.h"
#include "content/public/browser/android/message_payload_type.h"
#include "third_party/blink/public/common/messaging/string_message_codec.h"
#include "third_party/blink/public/common/messaging/transferable_message.h"
namespace content::android {
CONTENT_EXPORT base::android::ScopedJavaLocalRef<jobject>
ConvertWebMessagePayloadToJava(const blink::WebMessagePayload& payload);
CONTENT_EXPORT blink::WebMessagePayload ConvertToWebMessagePayloadFromJava(
const base::android::ScopedJavaLocalRef<
jobject>& );
}
#endif