import { LitElement } from 'lit';
import { Color } from '../internal';
/**
 * @element nve-chat-message
 * @description A chat message component displays a text message within a conversation, sent between users or bots
 * @since 1.25.0
 * @entrypoint \@nvidia-elements/core/chat-message
 * @slot - default slot for 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/
 * @stable false
 */
export declare class ChatMessage extends LitElement {
    static styles: import('lit').CSSResult[];
    static readonly metadata: {
        tag: string;
        version: string;
    };
    container: 'flat';
    color: Color;
    arrowPosition: 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end';
    render(): import('lit').TemplateResult<1>;
    connectedCallback(): void;
}
