import { FoundationElement, type FoundationElementDefinition, type StartEndOptions } from '@ni/fast-foundation';
declare global {
    interface HTMLElementTagNameMap {
        'spright-chat-message-inbound': ChatMessageInbound;
    }
}
/**
 * SprightChatMessageInbound configuration options
 * @public
 */
export type ChatMessageInboundOptions = FoundationElementDefinition & StartEndOptions;
/**
 * A Spright component for displaying a chat message
 */
export declare class ChatMessageInbound extends FoundationElement {
    /** @internal */
    footerActionsIsEmpty: boolean;
    /** @internal */
    readonly slottedFooterActionsElements?: HTMLElement[];
    slottedFooterActionsElementsChanged(_prev: HTMLElement[] | undefined, next: HTMLElement[] | undefined): void;
}
export declare const chatMessageInboundTag = "spright-chat-message-inbound";
