Interface JsonOutputSchema<TSchema>
Type Parameters
- TSchema extends ZodTypeAny = ZodTypeAny
Hierarchy
- JsonOutputSchemaDefinition<TSchema>
Properties
Readonlydefinitions
definitions: Readonly<Record<string, ZodTypeAny>>
ReadonlyjsonSchema
jsonSchema: (object | JsonSchema7Type) & {}
Readonlyname
name: string
Methods
encode
-
encode(value: input<TSchema>): string
validate
-
validate(value: unknown): output<TSchema>