import { type Ref } from 'vue'; /** * 与 useSetFieldValue 配套的「重置」版本。 * * useSetFieldValue 只是写值,会触发字段的校验;当把值清空(例如设为空对象/undefined)时 * 往往会立刻冒出验证报错。useResetFieldValue 走 vee-validate 的 field.resetField: * 在写值的同时清空 errors、把 touched 置为 false,并标记该字段为「未校验」, * 因此重置为空值时不会触发验证报错。 * * @param path 字段路径;不传则使用最近的 FieldContext。 * @returns resetFieldValue(value?) —— 传 value 则重置为该值,不传(或 undefined)则重置回字段初始值。 */ export declare function useResetFieldValue(path?: string | Ref): (value?: TValue) => void;