# Structs

Any - any in TypeScript.
Array - array in TypeScript.
Boolean - boolean in TypeScript.
Common defines common fields in the all types.
Date - RFC3399 string in TypeScript.
Map - {[key: ...]: ...} in TypeScript.
Nullable - ..
Number - number in TypeScript.
Object - {field1: ..., field2: ...} in TypeScript.
ObjectEntry is a field in objects.
RawNumberEnumCandidate represents a raw candidate for number enum.
RawStringEnumCandidate represents a raw candidate for string enum.
String - string in TypeScript.

# Interfaces

Enumerable interface represents union types.
NamedType interface represents named types.
Type interface represents all TypeScript types handled by go-easyparser.