import { AfterContentInit, EventEmitter, QueryList } from '@angular/core';
import { TabComponent } from './tab.component';
import * as i0 from "@angular/core";
export declare class TabsComponent implements AfterContentInit {
    tabs: QueryList<TabComponent>;
    showTabBackground: boolean;
    shrink: boolean;
    paintFocus: boolean;
    select: EventEmitter<string>;
    ngAfterContentInit(): void;
    doSelectTab(tab: TabComponent): void;
    doSelectTabById(tabId: string): void;
    private selectTab;
    private deactivateAllTabs;
    doKeyDown(event: KeyboardEvent, tab: TabComponent): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TabsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TabsComponent, "systelab-tabs", never, { "showTabBackground": { "alias": "showTabBackground"; "required": false; }; "shrink": { "alias": "shrink"; "required": false; }; "paintFocus": { "alias": "paintFocus"; "required": false; }; }, { "select": "select"; }, ["tabs"], ["*"], false, never>;
}
