import { type RefObject } from "react";
import { type ChangeableHTMLElement } from "./utils.js";
/**
 * @since 6.0.0
 * @since 6.3.0 Added the optional `onReset` callback and updated
 * `defaultValue` to be optional.
 * @internal
 */
export interface FormResetOptions {
    form?: string;
    elementRef: RefObject<ChangeableHTMLElement>;
    onReset?: () => void;
    defaultValue?: string;
}
/**
 * @since 6.0.0
 * @internal
 */
export declare function useFormReset(options: FormResetOptions): void;
