import { OnInit, OnDestroy } from '@angular/core';
import { AbstractNavItem } from 'com.phloxui';
import { ParrotsMainMenuItem } from '../../../model/models';
import { PhloxAppService } from 'com.phloxui';
import { NeedFocusService } from 'com.phloxui';
export declare class MenuTopItem extends AbstractNavItem implements OnInit, OnDestroy {
    static readonly TYPE_NAME: string;
    private model;
    private layout;
    constructor(phloxAppService: PhloxAppService, needFocusService: NeedFocusService);
    ngOnInit(): void;
    ngOnDestroy(): void;
    protected doFocus($event: Event): void;
    protected doLostFocus($event: Event): void;
    getModel(): ParrotsMainMenuItem;
    onClick(event: MouseEvent): void;
}
