18 lines
301 B
TypeScript
18 lines
301 B
TypeScript
export interface IMessageCreator<T = any> {
|
|
messageText: string;
|
|
payload?: T;
|
|
}
|
|
|
|
/**
|
|
* A universe
|
|
*/
|
|
export interface IUniverseMessage<T = any> extends IMessageCreator<T> {
|
|
id: string;
|
|
/**
|
|
* time of creation
|
|
*/
|
|
timestamp: number;
|
|
passphrase: string;
|
|
targetChannelName: string;
|
|
}
|