/** * @module * Hono middleware for auto-api-observe. Use `honoObservability` with Hono v3/v4 * for zero-config request tracing including Edge and Cloudflare Workers. */ import { ObservabilityOptions } from '../types'; type HonoContext = { req: { method: string; path: string; url: string; header: (name: string) => string | undefined; raw: { headers?: { get?: (k: string) => string | null; }; }; }; res: Response; header: (name: string, value: string) => void; }; type HonoNext = () => Promise; export declare function honoObservability(options?: ObservabilityOptions): (c: HonoContext, next: HonoNext) => Promise; export {}; //# sourceMappingURL=hono.d.ts.map