@ni/spright-components
Version:
NI Spright Components
23 lines (22 loc) • 851 B
TypeScript
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";