package routers import ( "git.sendico.io/tech/sxchnge/bff/pkg/api/routers/health" "git.sendico.io/tech/sxchnge/bff/pkg/api/routers/internal/healthimp" "git.sendico.io/tech/sxchnge/bff/pkg/mlogger" "github.com/go-chi/chi/v5" ) type Health interface { SetStatus(status health.ServiceStatus) SetStatusWithReason(status health.ServiceStatus, reason string) Finish() } func NewHealthRouter(logger mlogger.Logger, router chi.Router, endpoint string) (Health, error) { return healthimp.NewRouter(logger, router, endpoint), nil }