# Functions
LoadIndex loads the index file for a HelmRepository into the charts cache.
# Constants
HelmVersionFilterAnnotation applied to a HelmRepository configures the versions of charts that are pulled from it.
ProfileAnnotation is the annotation that Helm charts must have to indicate that they provide a Profile.
RepositoryProfilesAnnotation is the annotation that Helm Repositories must have to indicate that all charts are to be considered as Profiles.
# Variables
Profiles is a predicate for scanning charts with the ProfileAnnotation.
# Structs
ArtifactUpdatePredicate triggers an update event when a HelmRepository artifact revision changes.
DeletePredicate triggers an update event when a HelmRepository generation changes.
HelmWatcherReconciler runs the `reconcile` loop for the watcher.