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