typescript
type DefineMessages = TDefsType constructor for defining message sets.
Use this to define your worker's message contract with full type safety.
Examples
typescript
type MyMessages = DefineMessages<{
load: { payload: { config: string }; result: { loaded: true } };
compute: { payload: { data: number }; result: { value: number } };
shutdown: { payload: void };
}>;