/// import { QueryList, AfterContentInit, EventEmitter, OnChanges, SimpleChanges } from "@angular/core"; import { AccordionGroup } from "./accordion-group.component"; export declare class Accordion implements AfterContentInit, OnChanges { closeOther: boolean; ignoreDisabled: boolean; contentChange: EventEmitter>; navigation: EventEmitter; change: EventEmitter; children: QueryList; private groups; ngAfterContentInit(): void; ngOnChanges(changes: SimpleChanges): any; open(name: string): void; close(name: string): void; private getAvailableGroups(); private notifyNavigationState(prev, current, next); } export interface AccordionNavigationEvent { prev: string; current: string; next: string; } export interface AccordionChangeEvent { name: string; opened: boolean; } export interface AccordionGroupState { name: string; opened: boolean; disabled: boolean; } export declare const ACCORDION_DIRECTIVES: Array;