import { EventEmitter } from "../../stencil-public-runtime";
import { ColorType } from "../../constants/colors";
import { IconType } from "../../constants/icons";
export declare class XTag {
    /**
     * Element label text
     */
    label?: string;
    /**
     * Element color name
     */
    color?: ColorType;
    /**
     * Element icon name
     */
    icon?: IconType;
    /**
     * Avatar image url
     */
    avatar?: string;
    /**
     * Element is closable
     */
    closable?: boolean;
    /**
     * Element is disabled
     */
    disabled?: boolean;
    /**
     * Element can show ellipsis on large text
     */
    ellipsis?: boolean;
    /**
     * Disable navigation through tabs
     */
    tabstop?: boolean;
    /**
     * Event on close tag
     */
    close: EventEmitter<{
        target: HTMLElement;
    }>;
    /**
     * Element reference
     */
    el: HTMLElement;
    /**
     * Handler on close tag
     *
     * @returns
     */
    onCloseTag(): void;
    /**
     * Render element
     */
    render(): any;
}
