package timezone

import "time"

type AzureTimezoneResult struct {
	Version               string          `json:"Version"`
	ReferenceUtcTimestamp time.Time       `json:"ReferenceUtcTimestamp"`
	Timezones             []AzureTimezone `json:"TimeZones"`
}

type AzureTimezone struct {
	ID            string             `json:"Id"`
	ReferenceTime AzureReferenceTime `json:"ReferenceTime"`
}

type AzureReferenceTime struct {
	Tag             string    `json:"Tag"`
	StandardOffset  string    `json:"StandardOffset"`
	DaylightSavings string    `json:"DaylightSavings"`
	WallTime        time.Time `json:"WallTime"`
}
