CampFireID/app/types/user.ts
2025-03-16 11:25:09 +03:00

24 lines
418 B
TypeScript

export interface Achievement {
id: string;
name: string;
description: string;
dateUnlocked: Date;
}
export interface User {
id: string;
username: string;
level: number;
experience: number;
balance: number;
achievements: Achievement[];
inventory: InventoryItem[];
}
export interface InventoryItem {
id: string;
name: string;
description: string;
quantity: number;
imageUrl?: string;
}