import { AfterContentInit, ChangeDetectorRef, QueryList } from '@angular/core';
import { TabComponent } from './tab.component';
import { Subject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class TabGroupComponent implements AfterContentInit {
    private cdr;
    _active?: TabComponent;
    _tabs: TabComponent[];
    onChange$: Subject<unknown>;
    set tabRef(value: QueryList<TabComponent>);
    constructor(cdr: ChangeDetectorRef);
    ngAfterContentInit(): void;
    selectTab(tab: TabComponent): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TabGroupComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TabGroupComponent, "xui-tab-group", never, {}, {}, ["tabRef"], ["xui-tab"], false, never>;
}
