import { AccordionBase, AccordionOptions } from './accordion.type';
import * as i0 from "@angular/core";
export declare abstract class AccordionBaseComponent<T extends AccordionBase> {
    protected accordion: AccordionOptions;
    item: any | T;
    deepth: number;
    parent: any | T;
    get disabled(): any;
    get title(): any;
    get textIndent(): string;
    constructor(accordion: AccordionOptions);
    static ɵfac: i0.ɵɵFactoryDeclaration<AccordionBaseComponent<any>, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AccordionBaseComponent<any>, never, never, { "item": "item"; "deepth": "deepth"; "parent": "parent"; }, {}, never, never, false>;
}
