package service

import (
	integrationservice "kra/internal/service/integration"
	paymentservice "kra/internal/service/payment"
	systemservice "kra/internal/service/system"
	taskservice "kra/internal/service/task"

	"github.com/google/wire"
)

// ProviderSet aggregates all service modules for Wire.
var ProviderSet = wire.NewSet(
	systemservice.ProviderSet,
	paymentservice.ProviderSet,
	integrationservice.ProviderSet,
	taskservice.ProviderSet,
)
