package services

import (
	"ai_scheduler/internal/gateway"
	"ai_scheduler/internal/services/advice"

	"github.com/google/wire"
)

var ProviderSetServices = wire.NewSet(
	NewChatService,
	NewSessionService, gateway.NewGateway,
	NewTaskService,
	NewCallbackService,
	NewDingBotService,
	NewHistoryService,
	NewCapabilityService,
	NewCronService,
	advice.NewFileService,
	advice.NewAdvicerService,
	advice.NewTalkSkillService,
	advice.NewProjectService,
	advice.NewClientService,
	advice.NewChatService,
)
