import { IMenuProps } from './Menu.types'; import './Menu.scss'; /** * The Built-in menu is a useful component for creating a sub-navigation within a content page. * * Unlike the Segmented control, this menu has no comparative function and allows users to move seamlessly from one type of content to another, * all closely related and located on the same page. * * As a sub-level of navigation, it follows the main and tab navigation in the page hierarchy. * It keeps users engaged while adding a new level of navigation to the overall content experience. * * @param items - The items to display in the menu. * @param className - The class name to add to the menu. * @param ariaLabel - The aria-label for the menu. * @param maxWith - The maximum width of the menu (css property). * @param defaultActiveIndex - The default active index. * @param onChange - The function to call when the menu item is clicked. * @param resetEvent - Reset the event. */ declare const Menu: ({ items, className, ariaLabel, maxWith, defaultActiveIndex, onChange }: IMenuProps) => JSX.Element; export default Menu;