import { AfterContentInit, ElementRef, InputSignal, OnDestroy, OnInit, QueryList } from '@angular/core'; import { IsiTabContainerComponent } from "./tab-container/tab-container.component"; import { IsiTabConfig } from "../../models"; import * as i0 from "@angular/core"; export declare class IsiTabsComponent implements AfterContentInit, OnDestroy, OnInit { tabConfig: InputSignal; tabNavConfig: import("@angular/core").WritableSignal<{}>; btnConfig: import("@angular/core").WritableSignal<{}>; btnActiveConfig: import("@angular/core").WritableSignal<{}>; selectTabEvent: import("@angular/core").OutputEmitterRef; fullscreenContainer: import("@angular/core").Signal | undefined>; close: import("@angular/core").WritableSignal; reduce: import("@angular/core").WritableSignal; fullScreen: import("@angular/core").WritableSignal; tabs: QueryList; selectedIndex: number; ngOnInit(): void; ngOnDestroy(): void; private onFullScreenChange; ngAfterContentInit(): void; selectTab(index: number): void; configurationTab(): void; toggleReduce(): void; eventClose(): void; toggleFullscreen(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }