package api // MonitoringConfig holds monitoring-related configuration type MonitoringConfig struct { Prometheus PrometheusConfig `yaml:"prometheus"` HealthChecks HealthChecksConfig `yaml:"health_checks"` } // PrometheusConfig holds Prometheus metrics configuration type PrometheusConfig struct { Enabled bool `yaml:"enabled"` Port int `yaml:"port"` Path string `yaml:"path"` } // HealthChecksConfig holds health check configuration type HealthChecksConfig struct { Enabled bool `yaml:"enabled"` Interval string `yaml:"interval"` }