namespace Core::Text
namespace Text {
// namespaces
namespace Core::Text::Json;
namespace Core::Text::UTFCodec;
namespace Core::Text::UTFFunctions;
// structs
struct UTF16Reader;
struct UTF16Writer;
struct UTF8Reader;
struct UTF8Writer;
template <UTFCodec::DecodeFunction decode>
struct UTFReader;
template <UTFCodec::EncodeFunction encode, int maxOutput>
struct UTFWriter;
// classes
class BufferedTextInput;
class BufferedTextOutput;
class StringParser;
class TextBuffer;
class TextParser;
class TextWriter;
// global variables
static const int kTextBufferSize = STRING_STACK_SPACE_MAX;
} // namespace Text