import { QueryList, ElementRef, AfterContentInit, EventEmitter } from "@angular/core";
export declare class AccordionToggle {
    private accordionGroup;
    constructor(accordionGroup: AccordionGroup);
    onClick(): void;
}
export declare class AccordionGroup {
    accordion: Accordion;
    heading: string;
    isOpened: boolean;
    onToggle: EventEmitter<{}>;
    toggler: ElementRef;
    tref: ElementRef;
    omfPrimaryColor: string;
    scrollHeight: number;
    isInActive: boolean;
    constructor(accordion: Accordion);
    checkAndToggle(): void;
    keydown(event: any): void;
    toggle(): void;
    getScrollHeight(): string;
}
export declare class AccordionHeading {
}
export declare class Accordion implements AfterContentInit {
    closeOthers: boolean;
    showArrows: boolean;
    expandAll: boolean;
    groups: QueryList<AccordionGroup>;
    ngAfterContentInit(): void;
    closeAll(current: any): void;
    checkforActive(): void;
}
