/**
 * Autogenerated by Thrift for thrift/compiler/test/fixtures/complex-struct/src/module.thrift
 *
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 *  @generated @nocommit
 */
#pragma once

#include <cstdint>

// BEGIN forward_declare
namespace cpp2 {
class MyStructFloatFieldThrowExp;
class MyStructMapFloatThrowExp;
class MyStruct;
class SimpleStruct;
class defaultStruct;
class MyStructTypeDef;
class MyDataItem;
class MyUnion;
class MyUnionFloatFieldThrowExp;
class ComplexNestedStruct;
class TypeRemapped;
class emptyXcep;
class reqXcep;
class optXcep;
class complexException;
} // namespace cpp2
// END forward_declare

// BEGIN forward_declare_enums
namespace cpp2 {
enum class MyEnum;
} // namespace cpp2
// END forward_declare_enums
