# Behaviour interfaces

There are several interfaces available for scripts such as StateBehaviour, Calculator, and ActionBehaviour.

## Target scripts

The target script is as follows.

- StateBehaviour
- Calculator
- ActionBehaviour
- Decorator
- Service

## Interfaces

Name | Description
--- | ---
INodeBehaviourSerializationCallbackReceiver | An interface for receiving serialization callbacks in the node's behaviour script.
INodeGraphContainer | An interface to use when a node's behavior script contains subgraphs.