import { LitElement } from 'lit'; import { AlertConfiguration } from './constants/ContainerConstants.js'; import '../ph-icon/warning/ph-icon-warning.js'; import '../ph-icon/warning-octagon/ph-icon-warning-octagon.js'; import '../ph-icon/info/ph-icon-info.js'; import '../ph-icon/check-circle/ph-icon-check-circle.js'; /** * @bata * @internal component should only be created by an `ArcOverlay` component * @ssr - True */ export default class ArcAlert extends LitElement { /** @internal */ static tag: string; /** @internal */ static styles: import("lit").CSSResult[]; /** @internal */ active: boolean; /** @internal */ config: AlertConfiguration; /** @internal */ /** Returns the icon based on the notification type */ private icon; /** @internal */ /** Handles the close button click */ private handleCloseBtnClick; protected render(): import("lit-html").TemplateResult<1>; }