import { FocusEvent, HTMLAttributes, ReactNode } from 'react'; export interface UseFocusWithinProps { disabled?: boolean; onFocusWithin?: (event: FocusEvent) => void; onBlurWithin?: (event: FocusEvent) => void; onFocusWithinChange?: (isFocusWithin: boolean) => void; children?: ReactNode; } export interface UseFocusWithinResult { focusWithinProps: HTMLAttributes; } export declare function useFocusWithin(props: UseFocusWithinProps): UseFocusWithinResult;