import { CdkAccordionItem } from '@angular/cdk/accordion';
import { UniqueSelectionDispatcher } from '@angular/cdk/collections';
import { AfterContentInit, ChangeDetectorRef, TemplateRef } from '@angular/core';
import { AccordionComponent } from '../accordion.component';
import * as i0 from "@angular/core";
export declare class AccordionItemHeaderDirective {
    static ɵfac: i0.ɵɵFactoryDeclaration<AccordionItemHeaderDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AccordionItemHeaderDirective, "[auiAccordionItemHeader]", never, {}, {}, never, never, true, never>;
}
export declare class AccordionItemContentDirective {
    static ɵfac: i0.ɵɵFactoryDeclaration<AccordionItemContentDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AccordionItemContentDirective, "[auiAccordionContent]", never, {}, {}, never, never, true, never>;
}
export declare class AccordionItemComponent extends CdkAccordionItem implements AfterContentInit {
    background: boolean;
    _lazyContentTpl: TemplateRef<unknown>;
    lazyContentTpl: TemplateRef<unknown>;
    constructor(accordion: AccordionComponent, cdr: ChangeDetectorRef, uniqueSelectionDispatcher: UniqueSelectionDispatcher);
    ngAfterContentInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<AccordionItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AccordionItemComponent, "aui-accordion-item", never, { "background": { "alias": "background"; "required": false; }; }, {}, ["_lazyContentTpl"], ["[auiAccordionItemHeader]", "*"], true, never>;
}
