///
type NavItemsProps = {
className: string;
posX: string;
isDrawerOpen: boolean;
clickedLink: () => void;
forward: (child: number) => void;
backward: () => void;
};
type NavItemsReturn = {
navClassName: string;
tabIndex: number;
renderLink?: (props?: any) => React.JSX.Element;
getNavItemProps: (navItem: any) => any;
onKeyDownForward: (e: React.KeyboardEvent, child: number) => void;
onKeyDownBack: (e: React.KeyboardEvent) => void;
onKeyDownLink: (e: React.KeyboardEvent) => void;
};
declare const useNavItems: ({ clickedLink, forward, backward, className, posX, isDrawerOpen, }: NavItemsProps) => NavItemsReturn;
export default useNavItems;