import { LitElement } from 'lit'; import { NotificationConfiguration } from './constants/ContainerConstants.js'; import '../icon-button/arc-icon-button.js'; import '../ph-icon/notification/ph-icon-notification.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'; import '../ph-icon/x/ph-icon-x.js'; /** * @ bata component feature (api subject to change) * @internal * @ssr - True */ export default class ArcNotification extends LitElement { /** @internal */ static tag: string; /** @internal */ static styles: import("lit").CSSResult[]; /** @internal */ config: NotificationConfiguration; /** @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>; }