UNPKG

zod-openapi

Version:

Convert Zod Schemas to OpenAPI v3.x documentation

11 lines (10 loc) 852 B
import { ComponentRegistry, ZodOpenApiBaseMetadata, ZodOpenApiMetadata, ZodOpenApiOverride, ZodOpenApiOverrideContext, ZodOpenApiOverrideMeta, ZodOpenApiOverrideMetaContext, createComponents, createRegistry } from "./components-BYHzS0hV.js"; import * as core from "zod/v4/core"; import { $ZodObject, $ZodType, $ZodTypes } from "zod/v4/core"; //#region src/create/object.d.ts declare const unwrapZodObject: (zodType: $ZodTypes, io: "input" | "output", path: string[]) => $ZodObject; //#endregion //#region src/zod.d.ts declare const isAnyZodType: (schema: unknown) => schema is core.$ZodTypes; //#endregion export { type ComponentRegistry, ZodOpenApiBaseMetadata, ZodOpenApiMetadata, ZodOpenApiOverride, ZodOpenApiOverrideContext, ZodOpenApiOverrideMeta, ZodOpenApiOverrideMetaContext, createComponents, createRegistry, isAnyZodType, unwrapZodObject };