UNPKG

petals-ui

Version:
17 lines (16 loc) 702 B
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<LinkHref = string> extends IMenuItemComponent { readonly href: LinkHref; } interface INavMenuItemGroupComponent extends Pick<IMenuItemComponent, 'flag' | 'title'> { } export { INavMenuComponent, INavSubMenuComponent, INavMenuItemComponent, INavMenuItemGroupComponent, };