import { type TTypeBoxFromZod } from '../typebox/typebox-from-zod'; import { type TValibotFromTypeBox } from './valibot-from-typebox'; import * as t from '@sinclair/typebox'; import * as v from 'valibot'; import * as z from 'zod'; /** Creates a Valibot type from Zod */ export type TValibotFromZod, TypeBox extends t.TSchema = TTypeBoxFromZod, Result extends v.BaseSchema = TValibotFromTypeBox> = Result; /** Creates a Valibot type from Zod */ export declare function ValibotFromZod, Result extends v.BaseSchema = TValibotFromZod>(type: Type): Result;