UNPKG

@asteasolutions/zod-to-openapi

Version:
7 lines (6 loc) 496 B
import { MapNullableRef, MapNullableType, MapSubSchema, ReferenceObject, SchemaObject } from '../types'; import { ZodLazy } from 'zod'; export declare class LazyTransformer { transform(zodSchema: ZodLazy, mapItem: MapSubSchema, mapNullableType: MapNullableType, mapNullableRef: MapNullableRef): SchemaObject | ReferenceObject; static mapRecursive(schema: SchemaObject | ReferenceObject, mapNullableType: MapNullableType, mapNullableRef: MapNullableRef): SchemaObject | ReferenceObject; }