package system

import "github.com/google/wire"

// ProviderSet wires system repositories and their runtime-backed adapters.
var ProviderSet = wire.NewSet(
	NewRuntimeSettings,
	NewTokenIssuer,
	NewUserRepo,
	NewAuthorityAccessRepo,
	NewAPIRepo,
	NewPermissionRepo,
	NewMenuRepo,
	NewDepartmentRepo,
	NewPositionRepo,
	NewDictionaryRepo,
	NewParameterRepo,
	NewAPITokenRepo,
	NewSecurityRepo,
	NewVersionRepo,
	NewExportRepo,
	NewAuditRepo,
	NewAuditRecorderRepo,
	NewLogFileRepo,
	NewMediaRepo,
	NewAnnouncementRepo,
	NewMaintenanceRepo,
)
