import * as React from 'react'; export type UseListNavigationProps = { items: ItemType[]; skip?: (item: ItemType) => boolean; pageSize?: number; processHomeKey?: boolean; processEndKey?: boolean; disabled?: boolean; initialValue?: number; anchorRef?: React.RefObject; onAnchorKeyDown?: (activeItemIndex: number, event: KeyboardEvent) => void | boolean; }; export type UseListNavigationResult = { activeItemIndex: number; setActiveItemIndex: React.Dispatch>; reset: () => void; }; export declare function useListNavigation({ items, skip, pageSize, processHomeKey, processEndKey, anchorRef, disabled, initialValue, onAnchorKeyDown, }: UseListNavigationProps): UseListNavigationResult;