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 {};