import { TTypeBoxFromSyntax } from '../typebox/typebox-from-syntax'; import { TZodFromTypeBox } from './zod-from-typebox'; import * as t from '@sinclair/typebox'; import * as z from 'zod'; /** Creates a Zod type from Syntax */ export type TZodFromSyntax, Result extends z.ZodTypeAny | z.ZodEffects = TZodFromTypeBox> = Result; /** Creates a Zod type from Syntax */ export declare function ZodFromSyntax(context: Context, type: Type, options?: t.SchemaOptions): TZodFromSyntax;