/**
 * 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