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"` }