import { BaseHandler } from "../response/base.js"; import type { HandlerContext, HandlerMetadata, HandlerResult } from "../types.js"; export declare class OpenAPIHandler extends BaseHandler { metadata: HandlerMetadata; protected shouldHandle(req: Request, ctx: HandlerContext): boolean; handle(req: Request, ctx: HandlerContext): Promise; private getPaths; private getOrGenerateSpec; private tryDiscover; } //# sourceMappingURL=openapi.handler.d.ts.map