import { LitElement, TemplateResult, CSSResult } from 'lit'; declare global { interface HTMLElementTagNameMap { 'forge-ai-user-message-toolbar': AiUserMessageToolbarComponent; } interface HTMLElementEventMap { 'forge-ai-user-message-toolbar-copy': CustomEvent; 'forge-ai-user-message-toolbar-resend': CustomEvent; 'forge-ai-user-message-toolbar-edit': CustomEvent; } } export declare const AiUserMessageToolbarComponentTagName: keyof HTMLElementTagNameMap; /** * @tag forge-ai-user-message-toolbar * * @summary Toolbar for user message actions including copy, resend, and edit. * * @event {CustomEvent} forge-ai-user-message-toolbar-copy - Fired when copy button is clicked * @event {CustomEvent} forge-ai-user-message-toolbar-resend - Fired when resend button is clicked * @event {CustomEvent} forge-ai-user-message-toolbar-edit - Fired when edit button is clicked */ export declare class AiUserMessageToolbarComponent extends LitElement { #private; static styles: CSSResult; timestamp: number; streaming: boolean; render(): TemplateResult; }