import { type RefObject } from "react"; type FocusableItem = { id: string; isDisabled?: boolean; }; type UseFocusByIndexResult = { moveFocus: (offset: number) => void; focusedIndex: number; }; type UseFocusByIndexOptions = { data: FocusableItem[]; containerRef: RefObject; nodeSelector: string; preventScroll?: boolean; initialIndex?: number; }; export declare const useFocusByIndex: ({ data, containerRef, nodeSelector, preventScroll, initialIndex, }: UseFocusByIndexOptions) => UseFocusByIndexResult; export {};