16 lines
328 B
Go
16 lines
328 B
Go
package handler
|
|
|
|
import (
|
|
"time"
|
|
|
|
"predictor-refactored/internal/dataset"
|
|
"predictor-refactored/internal/elevation"
|
|
)
|
|
|
|
// Service defines the interface the handler needs from the service layer.
|
|
type Service interface {
|
|
Ready() bool
|
|
DatasetTime() (time.Time, bool)
|
|
Dataset() *dataset.File
|
|
Elevation() *elevation.Dataset
|
|
}
|