import {Gauge, Histogram} from "prom-client"; export type IGauge = Pick, "inc" | "dec" | "set"> & { addCollect: (collectFn: () => void) => void; }; export type IHistogram = Pick, "observe" | "startTimer">; export type IAvgMinMax = { addGetValuesFn(getValuesFn: () => number[]): void; set(values: number[]): void; };