declare class RPGGame { private world; private questLog; constructor(); private initializeWorld; private registerNPC; interact(playerId: string, playerName: string, npcId: string, message: string): { npcResponse: string; mood: string; relationshipChange: number; availableActions: string[]; questUpdates: string[]; }; private calculateRelationshipChange; private getAvailableActions; private checkQuestUpdates; getNPCStatus(npcId: string): any; simulateGameplay(): void; getWorldAnalytics(): any; } export { RPGGame }; //# sourceMappingURL=rpg-game.d.ts.map