UNPKG

api-morph

Version:

A modern TypeScript-first OpenAPI document generator that analyzes your code and JSDoc comments to automatically generate comprehensive and accurate API documentation.

23 lines (22 loc) 773 B
import { GenerateSwaggerUIHTMLOptions } from "./swagger-CGaHMoKZ.js"; import { zValidator } from "@hono/zod-validator"; import { Hono } from "hono"; //#region src/hono/middlewares/zodValidator.d.ts /** * 包装官方的 `@hono/zod-validator`,行为完全与官方 `zValidator` 一致, * 只是会额外收集 schema 信息用于 OpenAPI 文档生成 */ declare const zodValidator: typeof zValidator; //#endregion //#region src/hono/swagger.d.ts /** * 设置 SwaggerUI 的静态资源和路由 * @param path SwaggerUI 路径 * @param app Hono 应用实例 * @param options 选项 * * @category Hono */ declare function setupSwaggerUI(path: string, app: Hono, options?: GenerateSwaggerUIHTMLOptions): void; //#endregion export { setupSwaggerUI, zodValidator };