import type { MetricValue, ProcessResult, TimeseriesResult } from '@sentio/protos'; import { Numberish } from '../core/index.js'; export declare function MetricValueToNumber(v: MetricValue | undefined): Numberish | undefined; export declare function countersOf(result: ProcessResult | undefined): TimeseriesResult[]; export declare function gaugesOf(result: ProcessResult | undefined): TimeseriesResult[]; export declare function eventsOf(result: ProcessResult | undefined): TimeseriesResult[]; export declare function eventField(ts: TimeseriesResult | undefined, key: string): string | undefined; export declare function eventFieldValue(ts: TimeseriesResult | undefined, key: string): unknown; export declare function firstCounterValue(result: ProcessResult | undefined, name: string): Numberish | undefined; export declare function firstGaugeValue(result: ProcessResult | undefined, name: string): Numberish | undefined; //# sourceMappingURL=metric-utils.d.ts.map