using UniVerse.Domain.Enums;

namespace UniVerse.Application.DTOs.Gamification;

public record CoinTransactionDto(
    int Id,
    int Amount,
    CoinTransactionType Type,
    int? ReviewId,
    int? AchievementId,
    string? Description,
    DateTime CreatedAt
);

public record LevelProgressDto(
    int CurrentLevelXp,
    int? NextLevelXp
);
