import { OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { PivotTabType } from './pivot-tab-type'; import * as i0 from "@angular/core"; /** * Defines a tab for @see PivotComponent */ export declare class PivotTabComponent implements OnChanges { private pivotContainer; constructor(pivotContainer: any); /** * Indicates the type of this tab */ get type(): PivotTabType; /** * The route of this tab */ route: string; /** * Use the same input options as angular @see RouterLinkActive Directive */ routerLinkActiveOptions: { exact: boolean; }; /** * The label of this tab. */ label: string; /** * The class for the icon to show for this tab */ iconClass: string; /** * Indicates if this tab is disabled */ disabled: boolean; /** * Indicates if we should show the error status icon */ showErrorStatusIcon: boolean; /** * The content template ref of the tab. */ contentTemplate: TemplateRef; /** * This is a property that stores the measured width of a pivot tab. */ width: number; /** * Indicates whether a tab is visible or in the tab tray. */ isVisible: boolean; ngOnChanges(changes: SimpleChanges): void; /** * Measures the length of the pivot tab and assigns this value to the width attribute */ private yieldMeasureTab; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }