mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
18 lines (17 loc) • 425 B
TypeScript
export declare type WebSocketBroadcast = {
omit_users: Record<string, boolean>;
user_id: string;
channel_id: string;
team_id: string;
};
export declare type WebSocketMessage<T> = {
event: string;
data: T;
broadcast: WebSocketBroadcast;
seq: number;
};
export declare type WebsocketStatus = {
connected: boolean;
lastConnectAt: number;
lastDisconnectAt: number;
};