import type { HTMLAttributes } from "react"; declare type FocusElement = HTMLInputElement | HTMLTextAreaElement | HTMLLabelElement | HTMLSelectElement | HTMLDivElement; declare type BlurEventHandler = React.FocusEventHandler; declare type FocusEventHandler = React.FocusEventHandler; declare type Options = Pick, "onBlur" | "onFocus">; /** * @internal */ export declare function useFocusState({ onFocus, onBlur, }: Options): [boolean, FocusEventHandler, BlurEventHandler]; export {};