Skip to main content
TypeScript logo
  • Documentation
  • Download
  • Connect
  • Playground
TypeScript 3.6 is now available. Get the latest version today!
  • Documentation
  • Tutorials
    • TypeScript in 5 minutes
    • ASP.NET Core
    • Gulp
    • Migrating from JavaScript
    • React & Webpack
  • What's New
    • Overview
    • TypeScript 3.6
    • TypeScript 3.5
    • TypeScript 3.4
    • TypeScript 3.3
    • TypeScript 3.2
    • TypeScript 3.1
    • TypeScript 3.0
    • TypeScript 2.9
    • TypeScript 2.8
    • TypeScript 2.7
    • TypeScript 2.6
    • TypeScript 2.5
    • TypeScript 2.4
    • TypeScript 2.3
    • TypeScript 2.2
    • TypeScript 2.1
    • TypeScript 2.0
    • TypeScript 1.8
    • TypeScript 1.7
    • TypeScript 1.6
    • TypeScript 1.5
    • TypeScript 1.4
    • TypeScript 1.3
    • TypeScript 1.1
  • Handbook
    • Basic Types
    • Variable Declarations
    • Interfaces
    • Classes
    • Functions
    • Generics
    • Enums
    • Type Inference
    • Type Compatibility
    • Advanced Types
    • Symbols
    • Iterators and Generators
    • Modules
    • Namespaces
    • Namespaces and Modules
    • Module Resolution
    • Declaration Merging
    • JSX
    • Decorators
    • Mixins
    • Triple-Slash Directives
    • Type Checking JavaScript Files
    • Utility Types
  • Declaration Files
    • Introduction
    • Library Structures
    • By Example
    • Do's and Don'ts
    • Deep Dive
    • Templates
    • Publishing
    • Consumption
  • Project Configuration
    • tsconfig.json
    • Compiler Options
    • Project References
    • Compiler Options in MSBuild
    • Integrating with Build Tools
    • Nightly Builds
Documentation
  • Documentation
    • Tutorials

    • TypeScript in 5 minutes
    • ASP.NET Core
    • Gulp
    • Migrating from JavaScript
    • React & Webpack
    • What's New

    • Overview
    • TypeScript 3.6
    • TypeScript 3.5
    • TypeScript 3.4
    • TypeScript 3.3
    • TypeScript 3.2
    • TypeScript 3.1
    • TypeScript 3.0
    • TypeScript 2.9
    • TypeScript 2.8
    • TypeScript 2.7
    • TypeScript 2.6
    • TypeScript 2.5
    • TypeScript 2.4
    • TypeScript 2.3
    • TypeScript 2.2
    • TypeScript 2.1
    • TypeScript 2.0
    • TypeScript 1.8
    • TypeScript 1.7
    • TypeScript 1.6
    • TypeScript 1.5
    • TypeScript 1.4
    • TypeScript 1.3
    • TypeScript 1.1
    • Handbook

    • Basic Types
    • Variable Declarations
    • Interfaces
    • Classes
    • Functions
    • Generics
    • Enums
    • Type Inference
    • Type Compatibility
    • Advanced Types
    • Symbols
    • Iterators and Generators
    • Modules
    • Namespaces
    • Namespaces and Modules
    • Module Resolution
    • Declaration Merging
    • JSX
    • Decorators
    • Mixins
    • Triple-Slash Directives
    • Type Checking JavaScript Files
    • Utility Types
    • Declaration Files

    • Introduction
    • Library Structures
    • By Example
    • Do's and Don'ts
    • Deep Dive
    • Templates
    • Publishing
    • Consumption
    • Project Configuration

    • tsconfig.json
    • Compiler Options
    • Project References
    • Compiler Options in MSBuild
    • Integrating with Build Tools
    • Nightly Builds

Templates

  • global-modifying-module.d.ts
  • global-plugin.d.ts
  • global.d.ts
  • module-class.d.ts
  • module-function.d.ts
  • module-plugin.d.ts
  • module.d.ts

Made with in Redmond

Follow @typescript
Microsoft logo

©2012-2019 Microsoft

Privacy