# IRequestMessage

## Content

# Interface: IRequestMessage<T\>

## Type parameters

| Name |
| :------ |
| `T` |

## Table of contents

### Properties

- [a](IRequestMessage#a)
- [create](IRequestMessage#create)
- [del](IRequestMessage#del)
- [error](IRequestMessage#error)
- [op](IRequestMessage#op)
- [restore](IRequestMessage#restore)
- [v](IRequestMessage#v)

## Properties

### <a id="a" name="a"></a> a

• **a**: [`MessageActions`](../enums/MessageActions)

message action

___

### <a id="create" name="create"></a> create

• `Optional` **create**: [`ICreateComponent`](ICreateComponent)

___

### <a id="del" name="del"></a> del

• `Optional` **del**: `boolean`

___

### <a id="error" name="error"></a> error

• `Optional` **error**: [`IErrorData`](IErrorData)

___

### <a id="op" name="op"></a> op

• `Optional` **op**: `T`

___

### <a id="restore" name="restore"></a> restore

• `Optional` **restore**: [`IRestoreComponent`](IRestoreComponent)

___

### <a id="v" name="v"></a> v

• `Optional` **v**: `number`

version
