/
PubSubMessage.ts
72 lines (66 loc) · 3.6 KB
/
PubSubMessage.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
import { type PubSubAutoModQueueMessage } from './PubSubAutoModQueueMessage';
import { type PubSubAutoModQueueMessageData } from './PubSubAutoModQueueMessage.external';
import { type PubSubBitsBadgeUnlockMessage } from './PubSubBitsBadgeUnlockMessage';
import { type PubSubBitsBadgeUnlockMessageData } from './PubSubBitsBadgeUnlockMessage.external';
import { type PubSubBitsMessage } from './PubSubBitsMessage';
import { type PubSubBitsMessageData } from './PubSubBitsMessage.external';
import { type PubSubChannelRoleChangeMessage } from './PubSubChannelRoleChangeMessage';
import { type PubSubChannelRoleChangeMessageData } from './PubSubChannelRoleChangeMessage.external';
import { type PubSubChannelTermsActionMessage } from './PubSubChannelTermsActionMessage';
import { type PubSubChannelTermsActionMessageData } from './PubSubChannelTermsActionMessage.external';
import { type PubSubChatModActionMessage } from './PubSubChatModActionMessage';
import { type PubSubChatModActionMessageData } from './PubSubChatModActionMessage.external';
import { type PubSubCustomMessage } from './PubSubCustomMessage';
import { type PubSubLowTrustUserTreatmentMessage } from './PubSubLowTrustUserTreatmentMessage';
import { type PubSubLowTrustUserTreatmentMessageData } from './PubSubLowTrustUserTreatmentMessage.external';
import { type PubSubLowTrustUserChatMessage } from './PubSubLowTrustUserChatMessage';
import { type PubSubLowTrustUserChatMessageData } from './PubSubLowTrustUserChatMessage.external';
import { type PubSubRedemptionMessage } from './PubSubRedemptionMessage';
import { type PubSubRedemptionMessageData } from './PubSubRedemptionMessage.external';
import { type PubSubSubscriptionMessage } from './PubSubSubscriptionMessage';
import { type PubSubSubscriptionMessageData } from './PubSubSubscriptionMessage.external';
import { type PubSubUnbanRequestMessage } from './PubSubUnbanRequestMessage';
import { type PubSubUnbanRequestMessageData } from './PubSubUnbanRequestMessage.external';
import { type PubSubUserModerationNotificationMessage } from './PubSubUserModerationNotificationMessage';
import { type PubSubUserModerationNotificationMessageData } from './PubSubUserModerationNotificationMessage.external';
import { type PubSubWhisperMessage } from './PubSubWhisperMessage';
import { type PubSubWhisperMessageData } from './PubSubWhisperMessage.external';
/** @private */
export type PubSubLowTrustUserMessageData = PubSubLowTrustUserTreatmentMessageData | PubSubLowTrustUserChatMessageData;
/** @private */
export type PubSubModActionMessageData =
| PubSubChatModActionMessageData
| PubSubChannelTermsActionMessageData
| PubSubChannelRoleChangeMessageData
| PubSubUnbanRequestMessageData;
/** @private */
export type PubSubMessageData =
| PubSubAutoModQueueMessageData
| PubSubBitsMessageData
| PubSubBitsBadgeUnlockMessageData
| PubSubLowTrustUserMessageData
| PubSubModActionMessageData
| PubSubRedemptionMessageData
| PubSubSubscriptionMessageData
| PubSubUserModerationNotificationMessageData
| PubSubWhisperMessageData
| unknown;
export type PubSubLowTrustUserMessage = PubSubLowTrustUserTreatmentMessage | PubSubLowTrustUserChatMessage;
/** @private */
export type PubSubModActionMessage =
| PubSubChatModActionMessage
| PubSubChannelTermsActionMessage
| PubSubChannelRoleChangeMessage
| PubSubUnbanRequestMessage;
/** @private */
export type PubSubMessage =
| PubSubAutoModQueueMessage
| PubSubBitsMessage
| PubSubBitsBadgeUnlockMessage
| PubSubLowTrustUserMessage
| PubSubModActionMessage
| PubSubRedemptionMessage
| PubSubSubscriptionMessage
| PubSubUserModerationNotificationMessage
| PubSubWhisperMessage
| PubSubCustomMessage;