API reference / @node-ts/bus-messages / MessageDeclaration
Type Alias: MessageDeclaration<TMessage>
ts
type MessageDeclaration<TMessage> =
| MessageClass<TMessage>
| MessageDefinition<TMessage, any>;Defined in: packages/bus-messages/src/message-declaration.ts:70
Anything that declares a message type, and that handlerFor, startedBy and when accept: a message class with a static NAME, or a message declared with defineCommand or defineEvent
Type Parameters
| Type Parameter | Default type |
|---|---|
TMessage extends Message | Message |