build(deps-dev): apply updates
[poolifier.git] / examples / typescript / websocket-server-pool / ws-cluster / src / types.ts
CommitLineData
72855e92
JB
1export enum MessageType {
2 echo = 'echo',
3 factorial = 'factorial'
4}
5
6export interface MessagePayload<T = unknown> {
7 type: MessageType
8 data: T
9}
10
11export interface DataPayload {
12 number?: number
13}
14
15export interface WorkerData {
16 port: number
17}
18
19export interface WorkerResponse {
20 status: boolean
21 port?: number
72855e92 22}