in internal/config/provider.go [18:28]
func Provide[T any]( name string, loader LoadAndValidateParams[T], resolver ResolveConfig[T], ) Provider { return &configProvider[T]{ name: name, loader: loader, resolver: resolver, } }