import { LitElement, TemplateResult, CSSResult } from 'lit'; declare global { interface HTMLElementTagNameMap { 'forge-ai-tool-call-indicator': AiToolCallIndicatorComponent; } } export declare const AiToolCallIndicatorComponentTagName: keyof HTMLElementTagNameMap; /** * @tag forge-ai-tool-call-indicator * * @summary Indicator showing agent tool call processing status. * * @description * Displays a spinner with "Thinking..." while executing, then shows * a checkmark with elapsed time when complete. */ export declare class AiToolCallIndicatorComponent extends LitElement { #private; static styles: CSSResult; complete: boolean; elapsedMs?: number; willUpdate(changedProps: Map): void; render(): TemplateResult; }