import { IxComponent } from '../utils/internal'; export declare class Pill implements IxComponent { hostElement: HTMLIxPillElement; /** * Pill variant */ variant: 'primary' | 'alarm' | 'critical' | 'warning' | 'info' | 'neutral' | 'success' | 'custom'; /** * Show pill as outline */ outline: boolean; /** * Show icon */ icon?: string; /** * ARIA label for the icon * * @since 3.2.0 */ ariaLabelIcon?: string; /** * Custom color for pill. Only working for `variant='custom'` */ background: string | undefined; /** * Custom font color for pill. Only working for `variant='custom'` */ pillColor: string | undefined; /** * Align pill content left */ alignLeft: boolean; /** * Display a tooltip. By default, no tooltip will be displayed. * Add the attribute to display the text content of the component as a tooltip or use a string to display a custom text. * @since 3.0.0 */ tooltipText: string | boolean; iconOnly: boolean; private readonly containerElementRef; componentWillLoad(): void; private checkIfContentAvailable; private getTooltip; render(): any; }