import { FocusEvent, MutableRefObject } from "react"; export declare const setReturnValue: (setValue: (value: T) => void, value: T | void) => void; export declare const handleEvent: ( setValue: (value: T) => void, event?: ((e: FocusEvent) => T | void) | undefined ) => (e: FocusEvent) => void; export declare const handleFocus: ( setFocus: (focus: boolean) => void, setValue: (value: T) => void, event?: ((e: FocusEvent) => T | void) | undefined ) => (e: FocusEvent) => void; export declare const handleBlur: ( setFocus: (focus: boolean) => void, setValue: (value: T) => void, event?: ((e: FocusEvent) => T | void) | undefined ) => (e: FocusEvent) => void; export declare const handleAutoSubmit: ( autoSubmitRef: MutableRefObject<{ id: number; cb?: () => void; }> ) => void;