// Code generated by mdatagen. DO NOT EDIT.

package scraperhelper

import (
	"go.opentelemetry.io/collector/scraper/scraperhelper/internal/controller"
)

// ControllerConfig defines common settings for a scraper controller configuration. Scraper controller receivers can embed this struct, instead of receiver.Settings, and extend it with more fields if needed.
type ControllerConfig = controller.ControllerConfig

// NewDefaultControllerConfig returns a new ControllerConfig with its default values applied.
// Prefer this over an empty struct literal so default changes stay in sync automatically.
func NewDefaultControllerConfig() ControllerConfig {
	return controller.NewDefaultControllerConfig()
}
