import { AfterViewInit, Renderer2, ElementRef, OnChanges, SimpleChanges } from '@angular/core';
import { NavigationComponent } from '../../utils/navigation.component';
import * as i0 from "@angular/core";
export declare class SdsToolbarNavItemComponent extends NavigationComponent implements OnChanges, AfterViewInit {
    private _elr;
    private _renderer;
    readonly ITEM_CLASS: string;
    image?: string;
    imageAlt?: string;
    name?: string;
    set type(type: string | string[]);
    isDropdownType: boolean;
    isUserType: boolean;
    constructor(_elr: ElementRef, _renderer: Renderer2);
    ngOnChanges(changes: SimpleChanges): void;
    ngAfterViewInit(): void;
    private setUserInitials;
    static ɵfac: i0.ɵɵFactoryDeclaration<SdsToolbarNavItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SdsToolbarNavItemComponent, "sds-toolbar-nav-item", never, { "image": { "alias": "image"; "required": false; }; "imageAlt": { "alias": "imageAlt"; "required": false; }; "name": { "alias": "name"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, ["*"], false, never>;
}
