diff --git a/packages/vue-form/src/useField.tsx b/packages/vue-form/src/useField.tsx index 7ae7ca1bc..059f3c17e 100644 --- a/packages/vue-form/src/useField.tsx +++ b/packages/vue-form/src/useField.tsx @@ -5,7 +5,7 @@ import type { DeepKeys, DeepValue, Validator } from '@tanstack/form-core' import type { Ref, SetupContext, SlotsType } from 'vue' import type { UseFieldOptions } from './types' -interface VueFieldApi< +export interface VueFieldApi< TParentData, TFormValidator extends | Validator diff --git a/packages/vue-form/src/useForm.tsx b/packages/vue-form/src/useForm.tsx index 3b1f1589f..f9012ccb1 100644 --- a/packages/vue-form/src/useForm.tsx +++ b/packages/vue-form/src/useForm.tsx @@ -7,7 +7,7 @@ import type { NoInfer } from '@tanstack/vue-store' import type { EmitsOptions, Ref, SetupContext, SlotsType } from 'vue' import type { FieldComponent, UseField } from './useField' -interface VueFormApi< +export interface VueFormApi< TFormData, TFormValidator extends Validator | undefined = undefined, > {