#ifndef POKEPLATINUM_OV6_02247100_H
#define POKEPLATINUM_OV6_02247100_H

#include "struct_decls/struct_0203CDB0_decl.h"
#include "struct_decls/struct_020508D4_decl.h"
#include "struct_defs/pokemon.h"

void * ov6_02247100(UnkStruct_0203CDB0 * param0, u32 param1);
BOOL ov6_02247120(UnkStruct_020508D4 * param0);
void * ov6_022472C8(UnkStruct_0203CDB0 * param0, u32 param1, int param2);
BOOL ov6_022472E8(UnkStruct_020508D4 * param0);
void * ov6_02247488(UnkStruct_0203CDB0 *, Pokemon *, u32 param0);
BOOL ov6_022474AC(UnkStruct_020508D4 * param0);
void * ov6_02247530(UnkStruct_0203CDB0 * param0, Pokemon * param1, u32 param2);
BOOL ov6_02247554(UnkStruct_020508D4 * param0);

#endif // POKEPLATINUM_OV6_02247100_H
