Type aliases
BaseTypeID
BaseTypeID: "bool" | "byte" | "i8" | "i16" | "i32" | "i64" | "double" | "string" | "binary" | "slist"
ContainerTypeID
ContainerTypeID: "list" | "set" | "map"
Ident
Ident: StructDefinition | UnionDefinition | ExceptionDefinition | EnumDefinition | TypedefDefinition
СompositionalTypeID
СompositionalTypeID: "struct" | "union" | "exception"