# ts-morph Documentation
# Source: https://raw.githubusercontent.com/dsherret/ts-morph/latest/docs/details/index.md
# Path: docs/details/index.md

---
title: Details
---

## Details

There is navigation support for most parts of the language at the current moment, but not everything.

Manipulation support is lacking.

Find out more information about:

- [Source Files](source-files)
- [Classes](classes)
- [Decorators](decorators)
- [Enums](enums)
- [Functions](functions)
- [Imports](imports)
- [Interfaces](interfaces)
- [Modules](modules)
- [Parameters](parameters)
- [Type Parameters](type-parameters)
- [Type Aliases](type-aliases)
- [Variables](variables)
- Type parameters - todo
- Symbols - todo

Types:

- [Types](types)
- [Signatures](signatures)
- Type Nodes - todo

Common:

- [Expressions](expressions)
- [Object Literal Expressions](object-literal-expressions)
- [Identifiers](identifiers)
- [Ambient](ambient)
- [Async](async)
- [Exports](exports)
- [Generators](generators)
- [Initializers](initializers)
- [JS Docs](documentation)
- [Literals](literals)
- [Modifiers](modifiers)
- [Comments](comments)
- Question tokenable - todo
- Readonly - todo
- Return Types - todo
- Scope - todo
- Static - todo