/**
 * Autogenerated by Thrift for /opt/local/var/macports/build/fbthrift-07c1dc61/work/fbthrift-2025.12.15.00/thrift/lib/thrift/schema.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 apache::thrift::type {
class Annotation;
class StructuredAnnotation;
class DecodedUri;
class DefinitionAttrs;
class SourceRange;
class DocBlock;
class InterfaceRef;
class EnumValue;
class Enum;
class Field;
class Struct;
class Union;
class Exception;
class Paramlist;
class Stream;
class Sink;
class Interaction;
class ReturnType;
class Function;
class Service;
class Const;
class Typedef;
class Definition;
class Program;
class Schema;
class SourceInfo;
class IdentifierRef;
class IncludeRef;
} // namespace apache::thrift::type
// END forward_declare

// BEGIN forward_declare_enums
namespace apache::thrift::type {
enum class FieldQualifier;
enum class ErrorKind;
enum class ErrorBlame;
enum class ErrorSafety;
enum class FunctionQualifier;
} // namespace apache::thrift::type
// END forward_declare_enums
