import type { FastifyPluginCallback } from 'fastify'; import type { Logger } from 'pino'; export type ErrorObjectResolver = (err: unknown, correlationID?: string) => unknown; export interface MetricsPluginOptions { logger: Logger | false; disablePrometheusRequestLogging?: boolean; bindAddress?: string; errorObjectResolver: ErrorObjectResolver; } export declare const metricsPlugin: FastifyPluginCallback;