#ifndef POKEPLATINUM_OV5_021D56BC_H
#define POKEPLATINUM_OV5_021D56BC_H

#include "overlay005/struct_ov5_021D5778_decl.h"
#include "overlay005/struct_ov5_021D57B4.h"

UnkStruct_ov5_021D5778 * ov5_021D56BC(void);
void ov5_021D56D4(const char * param0, UnkStruct_ov5_021D5778 * param1);
void ov5_021D5778(UnkStruct_ov5_021D5778 * param0);
void ov5_021D5790(const int param0, const UnkStruct_ov5_021D5778 * param1, u16 * param2);
void ov5_021D579C(const int param0, const UnkStruct_ov5_021D5778 * param1, u16 * param2, u16 * param3);
UnkStruct_ov5_021D57B4 const * ov5_021D57B4(const u16 param0, const UnkStruct_ov5_021D5778 * param1);

#endif // POKEPLATINUM_OV5_021D56BC_H
