zod-openapi
Version:
Convert Zod Schemas to OpenAPI v3.x documentation
11 lines (10 loc) • 852 B
TypeScript
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 };