import type { NavigationMenuProps } from './components/NavigationMenu/NavigationMenu.vue.js'; import type { NavigationMenuLinkProps } from './components/NavigationMenuLink/NavigationMenuLink.vue.js'; /** * AvNavigation component props. */ export interface AvNavigationProps { /** * The unique identifier for the navigation element. * @default `nav-${crypto.randomUUID()}` */ id?: string; /** * The aria-label for the navigation element. * @default 'Menu principal' */ label?: string; /** * List of navigation items. * Each item can be: * - A direct navigation link (`NavigationMenuLinkProps`) with `to` and `text` props. * - A navigation submenu (`NavigationMenuProps`) with `title`, `links` and `active` props. */ navItems: (NavigationMenuLinkProps | NavigationMenuProps)[]; } declare const _default: import("vue").DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;