import { AccordionBaseComponent } from './accordion-base-component.class';
import { AccordionBaseItem, AccordionOptions } from './accordion.type';
import * as i0 from "@angular/core";
export declare abstract class AccordionBaseItemComponent<T extends AccordionBaseItem> extends AccordionBaseComponent<T> {
    protected accordion: AccordionOptions;
    get itemTemplate(): import("@angular/core").TemplateRef<any>;
    get active(): any;
    defaultClasses: boolean;
    constructor(accordion: AccordionOptions);
    static ɵfac: i0.ɵɵFactoryDeclaration<AccordionBaseItemComponent<any>, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AccordionBaseItemComponent<any>, never, never, {}, {}, never, never, false, never>;
}
