import { QueryList, AfterContentInit, EventEmitter, ElementRef, AfterViewInit, ChangeDetectorRef } from '@angular/core'; import { BaseDirective } from '../../base.directive'; import { EuiIconComponent } from '../atoms'; import * as i0 from "@angular/core"; export declare class EuiChipComponent extends BaseDirective implements AfterContentInit, AfterViewInit { private cd; euiInternalId: string; tooltipMessage: string; data: any; get isChipRemovable(): boolean; set isChipRemovable(value: boolean); _isChipRemovable: boolean; get hasTooltip(): boolean; set hasTooltip(value: boolean); _hasTooltip: boolean; remove: EventEmitter; iconAfter: boolean; iconBefore: boolean; get cssClasses(): string; attr_Role: string; attr_AriaLabel: string; euiIcons: QueryList; chipLabel: ElementRef; constructor(cd: ChangeDetectorRef); ngAfterContentInit(): void; ngAfterViewInit(): void; onRemove(): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }