import { AfterViewInit, ElementRef, EventEmitter, NgZone, OnDestroy, OnInit, QueryList } from '@angular/core'; import { TabComponent } from './tab/component'; import { TabContentComponent } from './tabcontent/component'; export declare class TabsComponent implements OnInit, AfterViewInit, OnDestroy { private _ngZone; inputTabs: QueryList; contentTabs: QueryList; tabList: Array<{ icon: string; title: string; }>; selectedTab: string; private _tabWidth; private _index; private _side_margin; tabArea: ElementRef; animation: ElementRef; constructor(_ngZone: NgZone); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; private resize(); changeTab(index: number, callBack?: EventEmitter): void; isActive(index: number, forcedValue: boolean): boolean; }