Files
smartuniverse/ts/interfaces/universemessage.interfaces.ts
T

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;
}