import { LitElement } from 'lit'; declare const mapping: { 'alarm-silenced': { a: import('lit-html').TemplateResult<2>; b: import('lit-html').TemplateResult<2>; }; 'alarm-unack': { a: import('lit-html').TemplateResult<2>; b: import('lit-html').TemplateResult<2>; }; 'warning-unack': { a: import('lit-html').TemplateResult<2>; b: import('lit-html').TemplateResult<2>; }; }; export declare const AlertIconNames: ("alarm-silenced" | "alarm-unack" | "warning-unack")[]; export type AlertIconName = keyof typeof mapping; /** * Icon used for alerts and notification with blinking effect * * @prop {AlertIconName} name - Name of the icon. */ export declare class ObcAlertIcon extends LitElement { name: AlertIconName; render(): import('lit-html').TemplateResult<1>; static styles: import('lit').CSSResult; } declare global { interface HTMLElementTagNameMap { 'obc-alert-icon': ObcAlertIcon; } } export {}; //# sourceMappingURL=alert-icon.d.ts.map