UNPKG

@vee-validate/yup

Version:
8 lines (5 loc) 362 B
import { Schema, InferType, ValidateOptions } from 'yup'; import { TypedSchema } from 'vee-validate'; import { PartialDeep } from 'type-fest'; declare function toTypedSchema<TSchema extends Schema, TOutput = InferType<TSchema>, TInput = PartialDeep<TOutput>>(yupSchema: TSchema, opts?: ValidateOptions): TypedSchema<TInput, TOutput>; export { toTypedSchema };