import { EventEmitter } from '@angular/core';
import { ConnectedPosition } from '@angular/cdk/overlay';
import { EvoDropdownOriginDirective } from '../../evo-dropdown';
import { NavItem } from '../types/nav-item';
import * as i0 from "@angular/core";
export declare class EvoNavbarItemComponent {
    item: NavItem;
    /**
     * Is a secondary link
     */
    isNested?: boolean;
    isMobileView?: boolean;
    subMenuPositions: ConnectedPosition[];
    openSubMenu: EventEmitter<EvoDropdownOriginDirective>;
    closeSubMenu: EventEmitter<EvoDropdownOriginDirective>;
    toggle(origin: EvoDropdownOriginDirective): void;
    open(origin: EvoDropdownOriginDirective): void;
    close(origin: EvoDropdownOriginDirective): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<EvoNavbarItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EvoNavbarItemComponent, "evo-navbar-item", never, { "item": "item"; "isNested": "isNested"; "isMobileView": "isMobileView"; "subMenuPositions": "subMenuPositions"; }, { "openSubMenu": "openSubMenu"; "closeSubMenu": "closeSubMenu"; }, never, never>;
}
