// Package time provides clock synchronization
package time

import (
	"context"
	"time"
)

// Time returns synchronized time
type Time interface {
	Now() (time.Time, error)
}

type Options struct {
	Context context.Context
}

type Option func(o *Options)