using System;
using System.Threading;
using System.Threading.Tasks;

namespace AsbCloudApp.Services
{
    public interface ITimeZoneService
    {
        DateTime DateToUtc(DateTime date, double remoteOTimezoneffsetHours);
        DateTime DateToTimeZone(DateTime date, double remoteOTimezoneffsetHours);
        Task<Data.TelemetryTimeZoneDto> GetByCoordinatesAsync(double latitude, double longitude, CancellationToken token);
    }
}