import { ElementRef, OnInit } from '@angular/core';
import { PoTagIcon } from './enums/po-tag-icon.enum';
import { PoTagBaseComponent } from './po-tag-base.component';
/**
* @docsExtends PoTagBaseComponent
*
* @example
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
export declare class PoTagComponent extends PoTagBaseComponent implements OnInit {
private readonly el;
tagContainer: ElementRef;
tagClose: ElementRef;
poTag: ElementRef;
isClickable: boolean;
constructor();
ngOnInit(): void;
get iconFromType(): PoTagIcon;
get isCaptionTag(): boolean;
get tagColor(): string;
get tagOrientation(): boolean;
onClick(event?: string): void;
onClose(event?: string): void;
onKeyPressed(event: any): void;
styleTag(): {
'background-color': any;
} | {
'background-color'?: undefined;
};
private readonly applyTextColorByContrast;
getWidthTag(): boolean;
setAriaLabel(): string;
private onRemove;
}