import { DescendantsManager } from '@chakra-ui/descendant';

interface UseHandleFocusOptions {
    autoFocus: boolean;
    manageFocus: boolean;
    descendants: DescendantsManager<HTMLInputElement>;
}
declare function useHandleFocus(options: UseHandleFocusOptions): {
    focusedIndex: number;
    onFocusNext: (index: number) => void;
    onFocus: (index: number) => void;
    onBlur: () => void;
};

export { useHandleFocus };
