import { AfterViewInit, QueryList } from '@angular/core'; import { TabComponent } from './tab.component'; import { TabHeaderComponent } from './tab-header.component'; export declare class TabGroupComponent implements AfterViewInit { _tabs: QueryList; _tabHeaders: QueryList; private _nextGroupId; /** The index of the active tab. */ get selectedIndex(): number | null; set selectedIndex(value: number | null); private _selectedIndex; private _keyManager; constructor(); ngAfterViewInit(): void; handleClick(index: number): void; getTabIndex(index: number): number | null; getTabContentId(i: number): string; getTabLabelId(i: number): string; handleKeyDown(event: KeyboardEvent): void; setTabFocus(tabIndex: number): void; } export interface Tab { name: string; content?: any; }