/**
 * Autogenerated by Thrift for thrift/compiler/test/fixtures/terse_write/src/terse_write.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 facebook::thrift::test::terse_write {
class MyStruct;
class MyUnion;
class MyStructWithCustomDefault;
class StructLevelTerseStruct;
class FieldLevelTerseStruct;
class TerseStructWithCustomDefault;
class AdaptedFields;
class WrappedFields;
class TerseException;
} // namespace facebook::thrift::test::terse_write
// END forward_declare

// BEGIN forward_declare_enums
namespace facebook::thrift::test::terse_write {
enum class MyEnum;
} // namespace facebook::thrift::test::terse_write
// END forward_declare_enums
