package api

// MonitoringConfig holds monitoring-related configuration
type MonitoringConfig struct {
	HealthChecks HealthChecksConfig `yaml:"health_checks"`
	Prometheus   PrometheusConfig   `yaml:"prometheus"`
}

// PrometheusConfig holds Prometheus metrics configuration
type PrometheusConfig struct {
	Path    string `yaml:"path"`
	Port    int    `yaml:"port"`
	Enabled bool   `yaml:"enabled"`
}

// HealthChecksConfig holds health check configuration
type HealthChecksConfig struct {
	Interval string `yaml:"interval"`
	Enabled  bool   `yaml:"enabled"`
}
