import { OnDestroy, QueryList } from '@angular/core'; import { PoAccordionBaseComponent } from './po-accordion-base.component'; import { PoAccordionItemHeaderComponent } from './po-accordion-item-header/po-accordion-item-header.component'; import { PoAccordionItemComponent } from './po-accordion-item/po-accordion-item.component'; /** * @docsExtends PoAccordionBaseComponent * * @example * * * * * * * * * * * * * * * */ export declare class PoAccordionComponent extends PoAccordionBaseComponent implements OnDestroy { private readonly accordionService; accordionsHeader: QueryList; poAccordionItems: QueryList; expandedAllItems: boolean; private accordionServiceSubscription; private expandedActiveAccordionItem; constructor(); ngOnDestroy(): void; changeVisibleAllItems(event: boolean): void; /** * Método para colapsar todos os itens. * Só pode ser utilizado quando a propriedade `p-show-manager-accordion` estiver como `true`. */ collapseAllItems(): void; /** * Método para expandir todos os itens. * Só pode ser utilizado quando a propriedade `p-show-manager-accordion` estiver como `true`. */ expandAllItems(): void; headerToggle(event: boolean, poAccordionItem: PoAccordionItemComponent): void; private checkVisibleAllItems; private receiveFromChildAccordionSubscription; private toggle; }