import { LitElement, TemplateResult, CSSResult } from 'lit'; declare global { interface HTMLElementTagNameMap { 'forge-ai-chat-interface': AiChatInterfaceComponent; } } export declare const AiChatInterfaceComponentTagName: keyof HTMLElementTagNameMap; /** * @tag forge-ai-chat-interface * * @slot - Default slot for messages * @slot header - Slot for AI chat header component * @slot suggestions - Slot for AI suggestions component * @slot attachments - Slot for file attachments component * @slot prompt - Slot for AI prompt component */ export declare class AiChatInterfaceComponent extends LitElement { #private; static styles: CSSResult; private _slottedSuggestionsNodes; private _slottedAttachmentsNodes; scrollToBottom(): void; render(): TemplateResult; }