Crate camo_typescript[][src]

A crate for representing and creating TypeScript type definitions as values, i. e. a subset of the TypeScript abstract syntax.

Structs

Field

Represents an interface field, e.g: <name>: <ty>

Interface

Represents a TypeScript interface declaration.

Enums

Builtin

The built-in types.

Type

Represents a type use, e. g. in an interface definition, function type definition, or type alias.