export enum MessageType { LOGIN, } export type LoginMessage = { type: MessageType.LOGIN; url: string; loginUrl: string; server: string; }; export type Message = LoginMessage; export type LoginResponse = { error?: string; };