using GestionIntegral.Api.Dtos.Radios;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc; // Para IActionResult (o devolver byte[])

namespace GestionIntegral.Api.Services.Radios
{
    public interface IRadioListaService
    {
        // Devuelve byte[] para el archivo y el nombre del archivo sugerido
        Task<(byte[] FileContents, string ContentType, string FileName, string? Error)> GenerarListaRadioAsync(GenerarListaRadioRequestDto request);
    }
}