#pragma once
#include <stdint.h>
#include <assert.h>
#include <exception>
#include "codegen/il2cpp-codegen.h"

struct t554;
struct t554_marshaled;
#include "t91.h"

extern "C" int32_t m2876 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2877 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2878 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2879 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2880 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2881 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2882 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m2883 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2884 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2885 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2886 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2887 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2888 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2889 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2890 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t91  m2891 (t554 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
void t554_marshal(const t554& unmarshaled, t554_marshaled& marshaled);
void t554_marshal_back(const t554_marshaled& marshaled, t554& unmarshaled);
void t554_marshal_cleanup(t554_marshaled& marshaled);
