import { Counter } from "../Counter"; import { Metric, Measurement, MetricId } from "../Metric"; import { FlushMetric } from "./FlushMetric"; export declare class FlushCounter implements Counter, FlushMetric { id: MetricId; private currentCounter; constructor(id: MetricId); flush(): Metric; count(): number; increment(delta?: number): void; measure(): Measurement[]; }