// Package builtin blank-imports every built-in plugin so their init() functions
// register them with the plugin registry. Import this package once (from the api
// package) to make all built-in connectors available.
//
// Built-in connectors that ship today: toyota, ankersolix, greencell and
// apprise (imported below).
// Add another under internal/plugins/builtin/<name>/ and blank-import it here, e.g.
//
//	import _ "drivervault/apiserver/internal/plugins/builtin/acme"
//
// Plugins can also be added at runtime as the "external" HTTP kind, which needs
// no rebuild. See ../README.md.
package builtin

import (
	// apprise — Apprise notification gateway, reached through apprise-api.
	_ "drivervault/apiserver/internal/plugins/builtin/apprise"
	// anker-solix — Anker Solix V1 Smart EV Charger read-only cloud data.
	_ "drivervault/apiserver/internal/plugins/builtin/ankersolix"
	// greencell — Greencell HabuDen EV charger, read over the owner's MQTT broker.
	_ "drivervault/apiserver/internal/plugins/builtin/greencell"
	// toyota — Toyota Connected Europe (MyToyota) read-only vehicle data.
	_ "drivervault/apiserver/internal/plugins/builtin/toyota"
)
