import { AfterViewInit, OnDestroy, Renderer2 } from '@angular/core';
export declare class TlPopupMenuItem implements AfterViewInit, OnDestroy {
    private renderer;
    icon: string;
    label: string;
    subItem: string;
    callBack: Function;
    styleConfig: {
        position: string;
        left: number;
        top: number;
    };
    wrapperItem: any;
    constructor(renderer: Renderer2);
    ngAfterViewInit(): void;
    fitWidth(): void;
    setBorders(index: any, lastIndex: any): void;
    dispatchCallback(MouseEvent: MouseEvent): void;
    setMaxWidth(): void;
    ngOnDestroy(): void;
}
