import { EventEmitter, QueryList } from '@angular/core';
import { BehaviorSubject, Observable } from 'rxjs';
import { BsAccordionComponent } from '../accordion/accordion.component';
import * as i0 from "@angular/core";
export declare class BsAccordionTabComponent {
    accordion: BsAccordionComponent;
    accordionTabId$: BehaviorSubject<number>;
    accordionTabName$: Observable<string>;
    childAccordions: QueryList<BsAccordionComponent>;
    constructor(accordion: BsAccordionComponent);
    accordionItemClass: boolean;
    dBlock: boolean;
    noBorder: boolean;
    isActiveChange: EventEmitter<boolean>;
    private _isActive;
    get isActive(): boolean;
    set isActive(value: boolean);
    static ɵfac: i0.ɵɵFactoryDeclaration<BsAccordionTabComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BsAccordionTabComponent, "bs-accordion-tab", never, { "isActive": "isActive"; }, { "isActiveChange": "isActiveChange"; }, ["childAccordions"], ["bs-accordion-tab-header", "*"], false, never>;
}
