/** * @module * Express middleware for auto-api-observe. Use `createExpressMiddleware` or * the default `observe()` alias for zero-config request tracing. */ import { RequestHandler } from 'express'; import { ObservabilityOptions } from '../types'; /** * Creates an Express `RequestHandler` that auto-instruments all routes with * request tracing, DB profiling, outbound HTTP tracking, and real-time metrics. * * @example * ```js * import express from 'express'; * import { createExpressMiddleware } from 'auto-api-observe'; * * const app = express(); * app.use(createExpressMiddleware({ apiKey: process.env.APILENS_KEY })); * ``` */ export declare function createExpressMiddleware(options?: ObservabilityOptions): RequestHandler; //# sourceMappingURL=express.d.ts.map