import * as lit from "lit"; import { LitElement } from "lit"; import { CopilotKitCore } from "@copilotkitnext/core"; //#region src/index.d.ts declare const WEB_INSPECTOR_TAG: "cpk-web-inspector"; declare class WebInspectorElement extends LitElement { static properties: { readonly core: { readonly attribute: false; }; readonly autoAttachCore: { readonly type: BooleanConstructor; readonly attribute: "auto-attach-core"; }; }; private _core; private coreSubscriber; private coreUnsubscribe; private runtimeStatus; private coreProperties; private lastCoreError; private agentSubscriptions; private agentEvents; private agentMessages; private agentStates; private flattenedEvents; private eventCounter; private contextStore; private pointerId; private dragStart; private dragOffset; private isDragging; private pointerContext; private isOpen; private draggedDuringInteraction; private ignoreNextButtonClick; private selectedMenu; private contextMenuOpen; private dockMode; private previousBodyMargins; private transitionTimeoutId; private pendingSelectedContext; private autoAttachCore; private attemptedAutoAttach; private cachedTools; private toolSignature; private eventFilterText; private eventTypeFilter; private announcementMarkdown; private announcementHtml; private announcementTimestamp; private announcementPreviewText; private hasUnseenAnnouncement; private announcementLoaded; private announcementLoadError; private announcementPromise; private showAnnouncementPreview; get core(): CopilotKitCore | null; set core(value: CopilotKitCore | null); private readonly contextState; private hasCustomPosition; private resizePointerId; private resizeStart; private resizeInitialSize; private isResizing; private readonly menuItems; private attachToCore; private detachFromCore; private teardownAgentSubscriptions; private processAgentsChanged; private refreshToolsSnapshot; private tryAutoAttachCore; private subscribeToAgent; private unsubscribeFromAgent; private recordAgentEvent; private syncAgentMessages; private syncAgentState; private updateContextOptions; private getEventsForSelectedContext; private filterEvents; private getLatestStateForAgent; private getLatestMessagesForAgent; private getAgentStatus; private getAgentStats; private renderToolCallDetails; private formatToolCallArguments; private hasRenderableState; private formatStateForDisplay; private getEventBadgeClasses; private stringifyPayload; private extractEventFromPayload; private copyToClipboard; static styles: lit.CSSResult[]; connectedCallback(): void; disconnectedCallback(): void; firstUpdated(): void; render(): lit.TemplateResult<1>; private renderButton; private renderWindow; private hydrateStateFromStorageEarly; private hydrateStateFromStorage; private get activeContext(); private handlePointerDown; private handlePointerMove; private handlePointerUp; private handlePointerCancel; private handleButtonClick; private handleClosePointerDown; private handleCloseClick; private handleResizePointerDown; private handleResizePointerMove; private handleResizePointerUp; private handleResizePointerCancel; private handleResize; private measureContext; private centerContext; private ensureWindowPlacement; private constrainToViewport; private keepPositionWithinViewport; private getViewportSize; private persistState; private clampWindowSize; private setDockMode; private startHostTransition; private applyDockStyles; private removeDockStyles; private updateHostTransform; private setDragging; private updateAnchorFromPosition; private snapButtonToCorner; private applyAnchorPosition; private resetResizeTracking; private resetPointerTracking; private openInspector; private closeInspector; private renderIcon; private renderDockControls; private getDockedWindowStyles; private handleDockClick; private serializeAttributes; private sanitizeForLogging; private normalizeEventPayload; private normalizeMessageContent; private normalizeToolCalls; private normalizeAgentMessage; private normalizeAgentMessages; private normalizeContextStore; private contextOptions; private selectedContext; private expandedRows; private copiedEvents; private expandedTools; private expandedContextItems; private copiedContextItems; private getSelectedMenu; private renderCoreWarningBanner; private getCoreStatusSummary; private renderMainContent; private renderEventsTable; private handleEventFilterInput; private handleEventTypeChange; private resetEventFilters; private handleClearEvents; private exportEvents; private renderAgentsView; private renderContextDropdown; private handleMenuSelect; private handleContextDropdownToggle; private handleContextOptionSelect; private renderToolsView; private extractToolsFromAgents; private renderToolCard; private extractSchemaInfo; private isZodOptional; private extractZodFieldInfo; private toggleToolExpansion; private renderContextView; private renderContextCard; private getContextValuePreview; private formatContextValue; private copyContextValue; private toggleContextExpansion; private handleGlobalPointerDown; private toggleRowExpansion; private renderAnnouncementPanel; private ensureAnnouncementLoading; private renderAnnouncementPreview; private handleAnnouncementPreviewClick; private handleDismissAnnouncement; private fetchAnnouncement; private convertMarkdownToHtml; private appendRefParam; private escapeHtmlAttr; private loadStoredAnnouncementTimestamp; private persistAnnouncementTimestamp; private markAnnouncementSeen; } declare function defineWebInspector(): void; declare global { interface HTMLElementTagNameMap { "cpk-web-inspector": WebInspectorElement; } } //# sourceMappingURL=index.d.ts.map //#endregion export { WEB_INSPECTOR_TAG, WebInspectorElement, defineWebInspector }; //# sourceMappingURL=index.d.cts.map