3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result.h"
7#include "mc/server/commands/CurrentCmdVersion.h"
12namespace Json {
class Value; }
13namespace ScriptModuleMinecraft {
struct ScriptRawMessageError; }
14namespace ScriptModuleMinecraft {
struct ScriptRawMessageInterface; }
15namespace Scripting {
struct EnumBinding; }
18namespace ScriptModuleMinecraftServerUI {
21MCNAPI ::Scripting::EnumBinding bindScriptFormRejectReason();
23MCNAPI ::Scripting::Result<::Json::Value, ::ScriptModuleMinecraft::ScriptRawMessageError> resolveRawMessageAsJson(
25 ::CurrentCmdVersion commandVersion,
26 ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>
const& text