import { AfterContentInit, AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, OnInit, QueryList, SimpleChanges } from '@angular/core'; import { ShTabComponent } from './sh-tab.component'; import * as i0 from "@angular/core"; export declare class ShTabsetComponent implements AfterContentInit, OnChanges, OnInit, AfterViewInit { private cdr; tabs: QueryList; tabHeaders: QueryList; shPosition: 'top' | 'right' | 'bottom' | 'left'; shType: 'line' | 'card'; shActiveTab: number; shChangeTab: EventEmitter; activeTabIndex: number; indicatorOptions: any; constructor(cdr: ChangeDetectorRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngAfterContentInit(): void; ngAfterViewInit(): void; private iconArr; private updateIndicator; selectTab(index: number): void; private updateActiveTab; private validateTabIndex; private isTabDisabled; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }