# `LinkNode` (abstract) The `LinkNode` type helper represents all nodes that link to other nodes. Note that `LinkNode` is a type alias and cannot be used directly as a node. Instead you may use one of the following nodes: - [`AccountLinkNode`](./AccountLinkNode.md) - [`DefinedTypeLinkNode`](./DefinedTypeLinkNode.md) - [`PdaLinkNode`](./PdaLinkNode.md) - [`ProgramLinkNode`](./ProgramLinkNode.md)