import { AfterViewInit, ElementRef, EventEmitter } from '@angular/core'; import { PoButtonComponent } from '../../po-button/po-button.component'; import { PoPopoverComponent } from '../../po-popover/po-popover.component'; import { PoTabComponent } from '../po-tab/po-tab.component'; /** * @docsPrivate * * @description * * Componente para agrupamento de componentes `po-tab-button` que os rendereiza em uma um caixa de diálogo * no formato de lista. */ export declare class PoTabDropdownComponent implements AfterViewInit { private readonly elementRef; popover: PoPopoverComponent; button: PoButtonComponent; label: string; tabs: Array; size: string; activated: EventEmitter; changeState: EventEmitter; click: EventEmitter; isDropdownOpen: boolean; dropdownStyles: any; ngAfterViewInit(): void; toggleDropdown(): void; closeAndReturnToButtom(): void; closeDropdown(): void; get buttonElement(): ElementRef; setDropdownPosition(): void; private calculateDropdownStyles; onClickOutside(event: MouseEvent): void; }