import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
/**
 * @docsPrivate
 *
 * @description
 *
 * Componente responsável por manipular os botões de aba.
 */
export declare class PoTabButtonComponent implements OnChanges, AfterViewInit {
    changeDetector: ChangeDetectorRef;
    private readonly elementRef;
    tabButtom: ElementRef;
    disabled: boolean;
    id: string;
    label: string;
    activated: EventEmitter<any>;
    changeState: EventEmitter<any>;
    click: EventEmitter<any>;
    private _active;
    private _hide;
    widthButton: any;
    set active(value: boolean);
    get active(): boolean;
    set hide(value: boolean);
    get hide(): boolean;
    ngAfterViewInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    onClick(): void;
    private emitActivated;
    private setDisplayOnHide;
}
