/**
 * Collector for OperationalTelemetry enabled/disabled state.
 *
 * Emits a single gauge (1 = enabled, 0 = disabled) derived from
 * `OperationalTelemetry.isEnabled()`, allowing monitoring systems to
 * alert when telemetry is unexpectedly disabled.
 */
import type { IMetricCollector, MetricEntry } from '../types.js';
import type { OperationalTelemetry } from '../../telemetry/OperationalTelemetry.js';
export declare class OperationalTelemetryCollector implements IMetricCollector {
    private readonly telemetry;
    readonly name = "operational-telemetry";
    readonly description = "Reports whether OperationalTelemetry is enabled (1) or disabled (0).";
    constructor(telemetry: OperationalTelemetry);
    collect(): MetricEntry[];
}
//# sourceMappingURL=OperationalTelemetryCollector.d.ts.map