// Package domain defines the core domain models and types for aqua.
// It contains package definitions, registry structures, configuration models,
// and common interfaces that represent the fundamental concepts in aqua's
// domain model. This package should have minimal dependencies and represent
// the business entities independent of infrastructure concerns.
package domain
