import { AfterContentInit, OnChanges, OnInit, SimpleChanges, TemplateRef } from '@angular/core'; import { OverflowType } from '../../../../types/overflow.type'; import { IconNameType } from '../../../../types/icon-name.type'; import * as i0 from "@angular/core"; export interface TabComponentInterface { id?: string; text: string; iconName?: IconNameType; subTitle?: string; } export declare class TabComponent implements TabComponentInterface, OnInit, OnChanges, AfterContentInit { id: string; text: string; iconName: IconNameType; subTitle: string; active: boolean; data: any; contentHeight?: string; contentOverflow?: OverflowType; lazy: boolean; activatedBefore: boolean; activated: boolean; contentTemplate?: TemplateRef; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; activate(active: boolean): void; ngAfterContentInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }