/** Tag type used to style the tag */
export type TagType = "info" | "success" | "warning" | "danger" | "accent" | "chargeback" | "accrual" | "inverted" | "system";
/** Link target options, shared amongst tag, menu and item display */
export type LinkTarget = '_self' | '_blank' | '_parent' | '_top';
/** Tag contains a label and type. Type is default by default */
export declare class Tag {
    label: string;
    type: TagType;
    icon?: string;
    isDismissable?: boolean;
    /** CSS classes to apply to tag for custom styling */
    classList?: string;
    tooltip?: string;
    /** When set a hyperlink will be shown linking to the value set */
    url?: string;
    target?: LinkTarget;
    constructor(label: string, type?: TagType, classList?: string, icon?: string, isDismissable?: boolean, tooltip?: string, url?: string, target?: LinkTarget);
}
