Logo
Interfaces

MessageAdapter

Defined in: packages/core/src/memory/adapter/base.ts:3

Type Parameters

T

T

TMessageOptions

TMessageOptions extends object = object

Methods

fromMemory()

fromMemory(message): T

Defined in: packages/core/src/memory/adapter/base.ts:4

Parameters

message

MemoryMessage<TMessageOptions>

Returns

T


toMemory()

toMemory(message): MemoryMessage<TMessageOptions>

Defined in: packages/core/src/memory/adapter/base.ts:5

Parameters

message

T

Returns

MemoryMessage<TMessageOptions>


isCompatible()

isCompatible(message): message is T

Defined in: packages/core/src/memory/adapter/base.ts:6

Parameters

message

unknown

Returns

message is T