import type { PropertyDeclarations } from 'lit'; import { ElementSlug } from '../../definitions/enums.js'; import type { AlertElementEventMap } from '../../definitions/events.js'; import type { AlertSeverity, AlertVariant } from '../../definitions/types.js'; import { AracnaAriaAlertElement as AriaAlertElement } from '../aria/aria-alert-element.js'; declare global { interface HTMLElementTagNameMap { 'aracna-alert': AlertElement; } } declare class AlertElement extends AriaAlertElement { /** * Properties */ /** */ closable?: boolean; headline?: string; icon?: string; severity?: AlertSeverity; text?: string; variant?: AlertVariant; get slug(): ElementSlug; static properties: PropertyDeclarations; } export { AlertElement as AracnaAlertElement };