import { AfterContentInit, EventEmitter, OnInit, QueryList } from '@angular/core';
import { AccordionModel } from './accordion.model';
import { CollapsibleComponent } from '../collapsible/collapsible.component';
export declare class AccordionComponent implements AccordionModel, AfterContentInit, OnInit {
    static readonly defaultProps: AccordionModel;
    collapsiblesQueryList: QueryList<CollapsibleComponent>;
    onToggleEmmiter: EventEmitter<number | null>;
    classNameInput: string;
    activeIndex: number | null;
    className: string;
    collapsibles: Array<CollapsibleComponent>;
    constructor();
    ngOnInit(): void;
    initValues(): void;
    ngAfterContentInit(): void;
    toggleCollapsibles(index: number | null, isOpen: boolean): void;
    closeAll(): void;
}
