export declare const fakeImpactMetricsResolver: () => {
    counters: Map<string, {
        value: number;
        help: string;
    }>;
    gauges: Map<string, {
        value: number;
        help: string;
    }>;
    histograms: Map<string, {
        count: number;
        sum: number;
        help: string;
        buckets: number[];
    }>;
    defineCounter(name: string, help: string): any;
    defineGauge(name: string, help: string): any;
    defineHistogram(name: string, help: string, buckets?: number[]): any;
    incrementCounter(name: string, value?: number, metricsFlagContext?: import("unleash-client/lib/impact-metrics/metric-types.js").MetricFlagContext): void;
    updateGauge(name: string, value: number, metricsFlagContext?: import("unleash-client/lib/impact-metrics/metric-types.js").MetricFlagContext): void;
    observeHistogram(name: string, value: number, metricsFlagContext?: import("unleash-client/lib/impact-metrics/metric-types.js").MetricFlagContext): void;
};
//# sourceMappingURL=fake-impact-metrics.d.ts.map