type RegisterItemOptions = { disabled?: boolean; value?: string; }; export type RovingCollection = { registerItem: (id: string, element: HTMLElement | null, options?: RegisterItemOptions) => void; unregisterItem: (id: string) => void; focusNext: (currentId: string) => string | null; focusPrevious: (currentId: string) => string | null; focusFirst: () => string | null; focusLast: () => string | null; findItemIdByElement: (element: HTMLElement | null) => string | null; }; export declare function useRovingCollection(): RovingCollection; export default useRovingCollection; //# sourceMappingURL=useRovingCollection.d.ts.map