import { EventEmitter, ElementRef, ChangeDetectorRef } from "@angular/core"; import { TabDetail } from "./model/tab-detail"; import { TooltipOptions } from "../tooltip/model/tooltip-options"; export declare class TabsComponent { private elementRef; private changeDetectorRef; tabDetails: TabDetail[]; selectedTab: TabDetail; tabChangeEmitter: EventEmitter; styles: any; tooltipOptions: TooltipOptions[]; private startIndex; private shownCnt; constructor(elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; onClickTab(tab: TabDetail): void; onClickLeft(): void; onClickRight(): void; isTabHidden(index: number): boolean; readonly leftIconVisibleStyle: string; readonly rightIconVisibleStyle: string; readonly isArrowIconsVisible: boolean; updateView(): void; }