text: // Autogenerated from CppHeaderCreator
  // Created by Sc2ad
  // =========================================================================
  #pragma once
  // Begin includes
  // Completed includes
  // Begin il2cpp-utils forward declares
  struct Il2CppObject;
  // Completed il2cpp-utils forward declares
  // Type namespace: System.Runtime.Serialization
  namespace System::Runtime::Serialization {
    // Size: 0x0
    #pragma pack(push, 1)
    // Autogenerated type: System.Runtime.Serialization.ISafeSerializationData
    class ISafeSerializationData {
      public:
      // Creating value type constructor for type: ISafeSerializationData
      ISafeSerializationData() noexcept {}
      // public System.Void CompleteDeserialization(System.Object deserialized)
      // Offset: 0xFFFFFFFF
      void CompleteDeserialization(::Il2CppObject* deserialized);
    }; // System.Runtime.Serialization.ISafeSerializationData
    #pragma pack(pop)
  }
  #include "extern/beatsaber-hook/shared/utils/il2cpp-type-check.hpp"
  DEFINE_IL2CPP_ARG_TYPE(System::Runtime::Serialization::ISafeSerializationData*, "System.Runtime.Serialization", "ISafeSerializationData");
  