import * as i0 from '@angular/core'; import { ElementRef } from '@angular/core'; import { AXClickEvent } from '@acorex/cdk/common'; import * as i1 from '@angular/common'; declare class AXAccordionCloseButtonDirective { elm: ElementRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class AXAccordionItemDirective { #private; private closeBtn; private header; id: i0.WritableSignal; collapsedOnItemClick: i0.WritableSignal; isCollapsed: i0.ModelSignal; onClick: i0.OutputEmitterRef; open(): void; close(): void; toggle(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class AXAccordionGroupDirective { #private; accordion: i0.InputSignal; activeIndex: i0.InputSignal; collapsedOnItemClick: i0.InputSignal; private contentChildren; private activeId; customAccordionItem: i0.WritableSignal; private accordionHandler; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class AXAccordionItemContentDirective { #private; private elm; private parent; private collapseContent; transition: i0.InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class AXAccordionItemHeaderDirective { elm: ElementRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class AXAccordionCdkModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { AXAccordionCdkModule, AXAccordionCloseButtonDirective, AXAccordionGroupDirective, AXAccordionItemContentDirective, AXAccordionItemDirective, AXAccordionItemHeaderDirective };