namespace timetracker.Shared;

public interface IHolidayService
{
    Task<List<PublicHoliday>> GetHolidaysAsync(int year, string? stateCode = null);
    Task<(bool Success, string Message)> FetchAndStoreAsync(int year);
    Task DeleteAsync(int id);
}
