using Purrse.Core.DTOs; using Purrse.Core.Models; namespace Purrse.Core.Interfaces.Services; public interface IAiCategorizationService { Task GetSettingsAsync(Guid userId); Task UpdateSettingsAsync(Guid userId, UpdateAiCategorizationSettingsRequest request); Task TestConnectionAsync(Guid userId); Task> ClassifyTransactionsAsync(Guid userId, List uncategorizedTransactions); Task ClassifyUncategorizedAsync(Guid userId, ClassifyUncategorizedRequest request); }