@elementor/angie-sdk
Version:
TypeScript SDK for Angie AI assistant
21 lines (20 loc) • 675 B
TypeScript
import { AngieServerConfig, ServerRegistration } from './types';
export declare class AngieMcpSdk {
private angieDetector;
private registrationQueue;
private clientManager;
private isInitialized;
constructor();
private setupAngieReadyHandler;
private handleAngieReady;
private processRegistration;
registerServer(config: AngieServerConfig): Promise<void>;
getRegistrations(): ServerRegistration[];
getPendingRegistrations(): ServerRegistration[];
isAngieReady(): boolean;
isReady(): boolean;
waitForReady(): Promise<void>;
destroy(): void;
private setupServerInitHandler;
private handleServerInitRequest;
}