import { FocusEvent, HTMLAttributes } from 'react'; export interface UseFocusProps { disabled?: boolean; onFocus?: (event: FocusEvent) => void; onBlur?: (event: FocusEvent) => void; onFocusChange?: (isFocused: boolean) => void; } export interface UseFocusResult { focusProps: HTMLAttributes; } export declare function useFocus(props: UseFocusProps): UseFocusResult;