import type { FieldValue, RegisterOptions } from '../../../../libs/form-actions'; import type { InternalFormState } from './form-state.type'; export declare const setValue: (value: FieldValue) => (name: string) => (state: InternalFormState) => InternalFormState; export declare const setToDefaultValue: () => (name: string | undefined) => (state: InternalFormState) => InternalFormState; export declare const setError: (error: string | undefined) => (name: string) => (state: InternalFormState) => InternalFormState; export declare const setTouched: (touched: boolean | undefined) => (name: string | undefined) => (state: InternalFormState) => InternalFormState; export declare const setFocused: (isFocused: boolean) => (name: string) => (state: InternalFormState) => InternalFormState; export declare const register: (registerOptions: RegisterOptions) => (state: InternalFormState) => InternalFormState; export declare const unregister: (name: string) => (state: InternalFormState) => InternalFormState; export declare const setVisited: (isVisited: boolean) => (name: string | undefined) => (state: InternalFormState) => InternalFormState;