import { QueryList, AfterContentInit, EventEmitter, ElementRef } from '@angular/core'; import { ScTabContentComponent } from './sc-tab-content.component'; import { ViewportService } from '../viewport/viewport.service'; import { TelemetryService } from '../telemetry/telemetry.service'; import * as i0 from "@angular/core"; export declare class ScTabsetComponent implements AfterContentInit { viewportService: ViewportService; telemetryService: TelemetryService; private element; tabs: QueryList; allowOverflowTabs: boolean; telemetry: boolean; vertical: boolean; noBorder: boolean; heading: string; id: string; selectedIndexChange: EventEmitter; get selectedIndex(): number; set selectedIndex(value: number); private theSelectedIndex; private clientWidth; showOverFlowMenu: boolean; overFlowTabs: any[]; activeTabs: any[]; allTabs: any[]; overflowsAllHidden: boolean; onWindowResize(): void; constructor(viewportService: ViewportService, telemetryService: TelemetryService, element: ElementRef); ngAfterContentInit(): void; sendTelemetry(id: any): void; selectActiveTab(tab: ScTabContentComponent): void; onSelectTab(newTab: ScTabContentComponent): void; onSelectTabOverflow(tab: any, idx: any): void; renderTabList(): void; private handleWindowResize; checkOverFlowsVisibility(): void; getMaxTabWidth(): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }