import { LitElement } from 'lit'; import type { Color } from '@nvidia-elements/core/internal'; /** * @element nve-chat-message * @description A chat message component displays a text message within a conversation, sent between users or bots * @documentation https://nvidia.github.io/elements/docs/elements/chat-message/ * @since 1.25.0 * @entrypoint \@nvidia-elements/core/chat-message * @slot - The message body displayed between the prefix and suffix content. * @slot prefix - for avatar/img content * @slot suffix - for avatar/img content * @cssprop --background * @cssprop --color * @cssprop --padding * @cssprop --gap * @cssprop --border-radius * @cssprop --font-size * @cssprop --line-height * @cssprop --overflow * @cssprop --top-offset - Vertical offset for aligning message with avatar * @aria https://www.w3.org/WAI/ARIA/apg/patterns/alert/ */ export declare class ChatMessage extends LitElement { static styles: import("lit").CSSResult[]; static readonly metadata: { tag: string; version: string; }; /** Applies a transparent background and reduced horizontal padding for embedding the message in another container. */ container: 'flat'; color: Color; /** Removes the border radius from the selected message corner to indicate the speaker direction. */ arrowPosition: 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end'; render(): import("lit").TemplateResult<1>; connectedCallback(): void; }