package queue

import (
	"github.com/jfraeys/fetch_ml/internal/domain"
)

// Re-export domain types for backward compatibility
// Deprecated: Use internal/domain directly
type (
	Task                      = domain.Task
	Attempt                   = domain.Attempt
	DatasetSpec               = domain.DatasetSpec
	TrackingConfig            = domain.TrackingConfig
	MLflowTrackingConfig      = domain.MLflowTrackingConfig
	TensorBoardTrackingConfig = domain.TensorBoardTrackingConfig
	WandbTrackingConfig       = domain.WandbTrackingConfig
)
