import { BaseHandler } from "../response/base.js"; import type { HandlerContext, HandlerMetadata, HandlerResult } from "../types.js"; import { createSnapshot } from "../../../observability/simple-metrics/metrics-state.js"; export declare class MetricsHandler extends BaseHandler { #private; constructor(metricsRuntime?: { snapshot: typeof createSnapshot; }); metadata: HandlerMetadata; handle(req: Request, ctx: HandlerContext): Promise; private safeCall; } //# sourceMappingURL=metrics.handler.d.ts.map