import { UsBaseElement } from '../base/UsBaseElement'; import type { TIconsStorageKeys } from '../icon/iconsStorage'; import type { AlertVariants, IAlertProps } from './model/IAlertProps'; declare global { interface HTMLElementTagNameMap { 'us-alert': UsAlert; } } export declare class UsAlert extends UsBaseElement implements IAlertProps { static styles: import("lit").CSSResultGroup[]; variant: AlertVariants; description: string; link: string; linkTitle: string; linkIsDisabled: boolean; show: boolean; icon: TIconsStorageKeys | ''; dataTestId: string; render(): import("lit").TemplateResult<1>; getIconName(variant: AlertVariants): "smile" | "cc-visa" | "arrow-down" | "arrow-up" | "star" | "star-solid" | "direction-up" | "direction-down" | "direction-right" | "mastercard" | "add" | "arrow-right" | "arrow-left" | "close" | "check" | "circle-exclamation" | "lock" | "lightbulb" | "calendar" | "calendar-plus" | "calendar-check" | "calendar-clock" | "like" | "like-active" | "dislike" | "dislike-active" | "done" | "done-fill" | "card" | "evaluation" | "angles-down" | "search" | "refresh" | "info" | "filter-list" | "credit-grade" | "menu" | "trend-up" | "account" | "pie-chart" | "chart" | "trend-down" | "rocket" | "download" | "pause" | "clock" | "app" | "taxes" | "line" | "edit" | "circle-check-solid" | "circle-exclamation-solid" | "info-solid" | "triangle-exclamation-solid" | "default-currency" | "default-currency-button" | "share" | "copy" | "eco" | "circle-check" | "triangle-exclamation" | "circle-info" | "arrow-trend-up" | "arrow-trend-down" | "chevron-right" | "chevron-left" | "leaf" | "ellipsis-vertical" | "gear" | "grip-dots-vertical" | "xmark" | "chart-user" | "arrow-down-to-bracket" | "arrows-repeat" | "arrow-up-arrow-down" | "flag-swallowtail" | "table" | "arrow-rotate-right" | "chart-simple" | "gem" | "gauge" | "trash" | "file-invoice-dollar" | "briefcase" | "basket-shopping-simple" | "user" | "cash-flow" | "chart-mixed" | "arrow-up-long" | "arrow-down-long" | "logout" | "settings" | "apps" | "eye" | "eye-slash" | "e-commerce" | "circle-xmark" | "circle-xmark-solid" | "arrow-refresh" | "eye-solid" | "security-shield" | "lightbulb-glowing" | "arrow-up-right-from-square"; getIconColor(variant: AlertVariants): "var(--alert-info-icon-color)" | "var(--alert-success-icon-color)" | "var(--alert-warning-icon-color)" | "var(--alert-danger-icon-color)"; }