using Foxel.Models; using Foxel.Models.Response.Picture; namespace Foxel.Services.Management; public interface IPictureManagementService { Task> GetPicturesAsync(int page = 1, int pageSize = 10, string? searchQuery = null, int? userId = null); Task GetPictureByIdAsync(int id); Task DeletePictureAsync(int id); Task BatchDeletePicturesAsync(List ids); Task> GetPicturesByUserIdAsync(int userId, int page = 1, int pageSize = 10); }