import { IMenuComponent, IMenuItemComponent } from '../../menu'; import { MenuDirection, SubMenuTrigger } from './aliases'; interface INavMenuComponent extends IMenuComponent { readonly direction: MenuDirection; readonly subMenuTrigger: SubMenuTrigger; readonly collapsed: boolean; } interface INavSubMenuComponent extends IMenuItemComponent { readonly popupClassName: string; } interface INavMenuItemComponent extends IMenuItemComponent { readonly href: LinkHref; } interface INavMenuItemGroupComponent extends Pick {} export { INavMenuComponent, INavSubMenuComponent, INavMenuItemComponent, INavMenuItemGroupComponent, };