#pragma once

#include "il2cpp.h"

int32_t System_Tuple_int__int___get_Item1 (System_Tuple_int__int__o* __this, const MethodInfo* method_info);
int32_t System_Tuple_int__int___get_Item2 (System_Tuple_int__int__o* __this, const MethodInfo* method_info);
void System_Tuple_int__int____ctor (System_Tuple_int__int__o* __this, int32_t item1, int32_t item2, const MethodInfo* method_info);
bool System_Tuple_int__int___Equals (System_Tuple_int__int__o* __this, Il2CppObject* obj, const MethodInfo* method_info);
bool System_Tuple_int__int___System_Collections_IStructuralEquatable_Equals (System_Tuple_int__int__o* __this, Il2CppObject* other, System_Collections_IEqualityComparer_o* comparer, const MethodInfo* method_info);
int32_t System_Tuple_int__int___System_IComparable_CompareTo (System_Tuple_int__int__o* __this, Il2CppObject* obj, const MethodInfo* method_info);
int32_t System_Tuple_int__int___System_Collections_IStructuralComparable_CompareTo (System_Tuple_int__int__o* __this, Il2CppObject* other, System_Collections_IComparer_o* comparer, const MethodInfo* method_info);
int32_t System_Tuple_int__int___GetHashCode (System_Tuple_int__int__o* __this, const MethodInfo* method_info);
int32_t System_Tuple_int__int___System_Collections_IStructuralEquatable_GetHashCode (System_Tuple_int__int__o* __this, System_Collections_IEqualityComparer_o* comparer, const MethodInfo* method_info);
System_String_o* System_Tuple_int__int___ToString (System_Tuple_int__int__o* __this, const MethodInfo* method_info);
System_String_o* System_Tuple_int__int___System_ITupleInternal_ToString (System_Tuple_int__int__o* __this, System_Text_StringBuilder_o* sb, const MethodInfo* method_info);
