/** * Collector for Gatekeeper policy enforcement metrics. * * Reads from GatekeeperMetricsTracker and emits counter and gauge * metric entries for the MetricsManager pipeline. */ import type { IMetricCollector, MetricEntry } from '../types.js'; import type { GatekeeperMetricsTracker } from '../GatekeeperMetricsTracker.js'; export declare class GatekeeperMetricsCollector implements IMetricCollector { private readonly tracker; readonly name = "gatekeeper-metrics"; readonly description = "Gatekeeper policy enforcement: allowed/denied/confirmed, policy sources, permission levels."; constructor(tracker: GatekeeperMetricsTracker); collect(): MetricEntry[]; } //# sourceMappingURL=GatekeeperMetricsCollector.d.ts.map