import { PropertyValues, LitElement } from 'lit'; import { Color, Container, Prominence, SupportStatus } from '../internal'; /** * @element nve-alert-group * @description An alert group is an element that displays a group of related and important messages in a way that attracts the user's attention without interrupting the user's task. * @since 0.3.0 * @entrypoint \@nvidia-elements/core/alert * @cssprop --gap * @cssprop --font-size * @cssprop --padding * @cssprop --border * @cssprop --border-radius * @cssprop --color * @cssprop --background * @slot - default slot for nve-alert * @aria https://www.w3.org/WAI/ARIA/apg/patterns/alert/ */ export declare class AlertGroup extends LitElement { #private; static styles: import('lit').CSSResult[]; static readonly metadata: { tag: string; version: string; children: string[]; }; /** Defines visual treatment to represent a ongoing task or support status. */ status?: SupportStatus; /** Determines the visual prominence or weight, emphasis applies banner style alerts */ prominence?: Extract; /** Allows colors not defined by semantic status definitions for non-status instances, such as callouts for tutorials or tips on a documentation site. */ color: Color; /** Determines the container bounds of the element */ container?: Extract; /** @private */ _internals: ElementInternals; private alerts; render(): import('lit').TemplateResult<1>; connectedCallback(): void; updated(props: PropertyValues): void; }