using System.Text.Json.Serialization;

namespace Mindforge.API.Models.Requests
{
    public class FlashcardGenerateRequest
    {
        public List<string> FilePaths { get; set; } = [];
        public int Amount { get; set; }
        [JsonConverter(typeof(JsonStringEnumConverter))]
        public FlashcardDifficulty Difficulty { get; set; } = FlashcardDifficulty.Easy;
    }

    public enum FlashcardDifficulty
    {
        Easy,
        Medium
    }
}
