import { OnChanges } from '@angular/core'; import { EuiTabContentComponent } from '../eui-tab-content/eui-tab-content.component'; import { EuiTabLabelComponent } from '../eui-tab-label/eui-tab-label.component'; import { EuiTabsComponent } from '../eui-tabs.component'; import { BaseDirective } from '../../../base.directive'; import * as i0 from "@angular/core"; export declare class EuiTabComponent extends BaseDirective implements OnChanges { private euiTabsComponent; get isClosable(): boolean; set isClosable(value: boolean); _isClosable: boolean; url: string; e2eAttr: string; get isVisible(): boolean; set isVisible(value: boolean); _isVisible: boolean; get isActive(): boolean; set isActive(value: boolean); _isActive: boolean; get isDisabled(): boolean; set isDisabled(value: boolean); _isDisabled: boolean; get hasBackgroundFilled(): boolean; set hasBackgroundFilled(value: boolean); _hasBackgroundFilled: boolean; tooltip: string; get templateLabel(): EuiTabLabelComponent; set templateLabel(value: EuiTabLabelComponent); protected _templateLabel: EuiTabLabelComponent; get templateContent(): EuiTabContentComponent; set templateContent(value: EuiTabContentComponent); protected _templateContent: EuiTabContentComponent; constructor(euiTabsComponent: EuiTabsComponent); ngOnChanges(): void; protected setTemplateLabelInput(value: EuiTabLabelComponent): void; protected setTemplateContentInput(value: EuiTabContentComponent): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }