# Commands

Import these from `@grafloria/engine`.

## On their own pages

- [Classes A–R](https://atloria.dev/p/grafloria-h7YM7amryF/developer/grafloria-engine-commands-classes-a-r): 27 classes, `AddGroupCommand` to `RemovePortCommand`.
- [Classes R–U](https://atloria.dev/p/grafloria-h7YM7amryF/developer/grafloria-engine-commands-classes-r-u): 20 classes, `RemoveStrokesCommand` to `UpdateLinkStyleCommand`.
- [Functions](https://atloria.dev/p/grafloria-h7YM7amryF/developer/grafloria-engine-commands-functions): 2 functions.
- [Interfaces](https://atloria.dev/p/grafloria-h7YM7amryF/developer/grafloria-engine-commands-interfaces): 10 interfaces.
- [Types](https://atloria.dev/p/grafloria-h7YM7amryF/developer/grafloria-engine-commands-types): 4 types.
- [`CutCommand`](https://atloria.dev/p/grafloria-h7YM7amryF/developer/grafloria-engine-commands-cutcommand): CutCommand = {@link CopyCommand} + {@link DeleteSelectionCommand}, executed as
