# Functions
NewRegistry initialise the registry and return the instance.
# Constants
FetchModuleDirectory is the parameter for directory where fetch module will live.
FetchModuleFileName is the file name for the individual fetch module.
TSImportRootAliasParamsKey contains the key for common_import_root_alias in parameters.
TSImportRootParamsKey contains the key for common_import_root in parameters.
TSImportRootSeparator separates the ts import root inside ts_import_roots & ts_import_root_aliases.
UseProtoNames will make the generator to generate field name the same as defined in the proto.
# Structs
Registry analyse generation request, spits out the data the the rendering process it also holds the information about all the types.
TypeInformation store the information about a given type.