import { LitElement } from 'lit'; import { PopoverAlign, PopoverPosition, PopoverType, TypeNativePopoverController } from '../internal'; /** * @element nve-notification-group * @description Displays real time updates without interrupting the user's workflow to communicate an important message or status. * @since 0.6.0 * @entrypoint \@nvidia-elements/core/notification * @slot - default slot for `nve-notification` * @cssprop --box-shadow * @cssprop --animation-duration - Duration of notification group open/close animations * @aria https://www.w3.org/WAI/ARIA/apg/patterns/alertdialog/ */ export declare class NotificationGroup extends LitElement { /** * (optional) By default the popover will automatically anchor itself relative to the trigger element. * Pass an optional custom anchor element as an idref string within the same render root or a HTMLElement DOM reference. */ anchor: string | HTMLElement; /** * Sets the position of the popover relative to the anchor element. */ position: PopoverPosition; /** * Sets the alignment of the popover relative to the anchor element. */ alignment: PopoverAlign; protected typeNativePopoverController: TypeNativePopoverController; static styles: import('lit').CSSResult[]; /** @private */ get popoverType(): PopoverType; static readonly metadata: { tag: string; version: string; children: string[]; }; render(): import('lit').TemplateResult<1>; }