/// export type User = { id: number; username: string; password: string; characters: Character[]; }; export type Character = { id: number; userId: number; user: User; name: string; hitpoints: number; mana: number; level: number; experience: number; role: string; position_x: number; position_y: number; rotation: number; zoneId: number; zone: Zone; chats: Chat[]; }; export type Zone = { id: number; name: string; width: number; height: number; tiles: Record; characters: Character[]; chats: Chat[]; }; export type Chat = { id: number; characterId: number; character: Character; zoneId: number; zone: Zone; message: string; createdAt: Date; };