export interface Item { name: string; description: string; } export interface Actor { name: string; backstory: string; description: string; items: Array; } export interface Room { name: string; description: string; portals: Record; actors: Array; items: Array; } export interface World { name: string; order: Array; rooms: Array; theme: string; } // TODO: copy event types from server export interface GameEvent { type: string; }